Why my CI got 4 minutes faster
Mar 4
Every time I revisit a project after six months, I find at least one place where past-me wrote a comment that present-me…
Boring choices I keep making
Dec 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…
Building things that survive me
Nov 11
Most of the trouble I see in production comes from boundary cases someone promised would never happen. The code is fine.…
Reading the standard library
Sep 8
I keep a small log of decisions in a text file. Not architectural — just small ones. "Picked X over Y because Z." Future…
When to skip the abstraction
Dec 6
Every time I revisit a project after six months, I find at least one place where past-me wrote a comment that present-me…