Reading the standard library
Jul 3
Every time I revisit a project after six months, I find at least one place where past-me wrote a comment that present-me…
Months of static analysis, two real bugs
Nov 11
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…
The cost of one extra round trip
Apr 2
When a system surprises me, my first instinct used to be to fix the surprise. Now my first instinct is to figure out whi…
Tools I uninstalled this month
Aug 25
Every time I revisit a project after six months, I find at least one place where past-me wrote a comment that present-me…
Numbers I check before merging
Jul 22
Most retry logic I've removed turned out to be hiding a real bug. The retries made the failure invisible, and the bug co…