Why my CI got 4 minutes faster
Mar 18
Latency budgets work better than latency targets. Targets are aspirational. Budgets force you to delete features when yo…
A small tool for big diffs
Jan 8
Latency budgets work better than latency targets. Targets are aspirational. Budgets force you to delete features when yo…
Boring choices I keep making
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…
On giving talks I haven't given
Feb 5
Caches solve a problem and create three new ones: invalidation, observability, and the slow drift between what the cache…
Months of static analysis, two real bugs
Sep 8
I trust monorepos more in the second year than I did in the first. Most of the early friction goes away once the tooling…