The minimum useful README
Jun 5
When a system surprises me, my first instinct used to be to fix the surprise. Now my first instinct is to figure out whi…
What I keep forgetting about timeouts
Feb 19
If a config file has more than a dozen options, half of them aren't being used. The other half are being used in ways th…
On reading other people's code
Aug 25
I write smaller commits than I used to. The commits are uglier in isolation and much easier to read in sequence.…
Boring choices I keep making
May 24
The team I learned the most from didn't have great tools. They had a great habit of reading each other's pull requests i…
Things broken on purpose
May 9
When a system surprises me, my first instinct used to be to fix the surprise. Now my first instinct is to figure out whi…