Opinionated, long-form narrative writing with an agenda
Loose notes on things I don't entirely understand yet
A catalogue of design patterns gathered from observation and research
Interesting links, papers, and tiny thoughts
Conference talk slides, transcripts, and videos
Podcast episodes I've been a guest on
Books I've read and recommend
Books I like the idea of having read
Why shared artefacts beat clever instructions when humans and models work together
Loose notes on keeping a running log of what I read and why it changed my writing
The technical layer is easy. The agreement between people is the hard part
A note on planning fallacy, buffers, and the social function of a deadline
What survived contact with real users and what quietly got dropped
Chat boxes make everything possible and nothing obvious
On the asymmetry of attention, memory, and accountability
An amateur ethnography of the fifteen-minute ritual
Declarative systems reward a different kind of thinking
Notes on who command palettes are really for
A loose argument for writing the README first
Building toward the thing you can show someone on Friday
Treating every input field as a question you are asking a stranger
Notes on vocabulary, metaphors, and the words that leak into the interface
Why I download everything I intend to read and what it does to my attention
On the joy of writing software that only has to work for you