Writing
tags
Long-form notes on backend architecture, database performance, and the parts of shipping software nobody puts on a slide.
Career
The Code Review Comment I Stopped Leaving
I used to write "this could be more efficient" about fifty times a year. It never once led to a better pull request, and I eventually worked out why.
Architecture
Why I Write ADRs Before Code
An architecture decision record is the cheapest artefact you will ever produce and the only one that tells a future engineer why the obvious solution was rejected.