Tools I uninstalled this month
Jun 19
Most retry logic I've removed turned out to be hiding a real bug. The retries made the failure invisible, and the bug co…
Reading the standard library
Dec 6
Most retry logic I've removed turned out to be hiding a real bug. The retries made the failure invisible, and the bug co…
Why I went back to plain text
Sep 27
Latency budgets work better than latency targets. Targets are aspirational. Budgets force you to delete features when yo…
The minimum useful README
Dec 19
I split a 4000-line file into 12 smaller ones this week. The smaller files weren't actually easier to understand. The 40…
The cost of one extra round trip
Aug 7
There's a kind of premature optimization that comes from imagining a future team. "What if someone needs to swap this ou…