Numbers I check before merging
Dec 6
I used to add a layer of abstraction the first time I saw a pattern repeat. Now I wait for the third. The waiting is unc…
What I keep forgetting about timeouts
Apr 2
Most of the trouble I see in production comes from boundary cases someone promised would never happen. The code is fine.…
A short tour of /proc
Dec 19
When a system surprises me, my first instinct used to be to fix the surprise. Now my first instinct is to figure out whi…
Sidecars and the things they hide
Sep 27
Latency budgets work better than latency targets. Targets are aspirational. Budgets force you to delete features when yo…
A short list of useful Make targets
Feb 5
Latency budgets work better than latency targets. Targets are aspirational. Budgets force you to delete features when yo…