### software

Rust, open source, cloud tech, kubernetes

### roleplaying

dungeon mastering, universe, ideas, homebrew

### gaming

solutions, theorycrafting, minmaxing, speedrunning

### music

classical, piano, violin

### life

tab accidentally left blank

### misc

photography, harware, cooking, offtopic

## Baldur's Gate: Multinomial Edition

### Auto-rolling and getting nerd sniped before venturing forth

In a brief bout of escapism from the world and responsibilities, I booted up Baldur’s Gate 2 with my brother. It’s an amazing game, once you have figured out how to roll your character.

For today’s installment; rather than telling you about the game, let’s talk about the maths behind rolling a 2e character for BG2, and then running simulations with weird X-based linux tools.

## Prometheus Stack Review

### operating the stateful metrics system on kubernetes

As part of my work life in the past year, a chunk of my day-to-day life has consisted of maintaining a prometheus installation on top of a sizable kubernetes cluster. My original feeling was “this is not that bad with kube-prometheus-stack”, but this sentiment has worsened somewhat with the realisation that more and more customizations and pieces were needed for large scale use. Half a year later (and 6+ charts deep), I thought I’d collect my thoughts on the ecosystem - from an operational perspective - with a rough architecture overview post.

## Campaign Conclusion & Brain Dump

### ..and more reasons (not) to pay for Notion

After almost 4 years of running D&D almost every week, my big campaign concluded recently. This week marked our retrospective, and the release of several relics of the campaign. One in particular was the campaign repo - previously described as my foaming campaign brain. This is a brief post about the setup, and discovered pros/cons associated with it.

## Evolution of kube

### Tower, Hyper, Websockets.

After a quarter year of extensive improvements to kube, it’s time to take a birds-eye view of what we got, and showcase some of the recent improvements. After all, it’s been about 40 kube releases, one major version of tokio, one extremely prolific new contributor, and one kubecon talk since my (very outdated) last blog post.

## Antimagic and Force Cubes

### A lesson from weakly typed magic items

In 2018, we introduced the explosive Cube of Force into our home campaign. We really did not expect it to cause us/me that much grief at the time, but despite long canonicalisation meetings, our interpretation was not even internally consistent.

At the time we dealt with this by nerfing Cube down into the ground gradually rolling out alternatives, but it’s time we dug into the concept of D&D antimagic properly.

After 2 years of running a D&D campaign almost every week, my note taking setup reached several breaking points. If you’re using OneNote or another online managed system for tracking notes/cities/npcs/pcs/events, but know how to use programmers tools like git and code; boy are there a world of advantages available to you.