Sidecars and the things they hide
Aug 7
Most of the trouble I see in production comes from boundary cases someone promised would never happen. The code is fine.…
Things broken on purpose
May 24
When a system surprises me, my first instinct used to be to fix the surprise. Now my first instinct is to figure out whi…
Quiet UIs and loud bugs
Jan 22
I trust monorepos more in the second year than I did in the first. Most of the early friction goes away once the tooling…
Three log lines that saved an outage
Sep 8
Latency budgets work better than latency targets. Targets are aspirational. Budgets force you to delete features when yo…
Why I went back to plain text
Feb 5
Most of the trouble I see in production comes from boundary cases someone promised would never happen. The code is fine.…