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
Loose notes on keeping a running log of what I read and why it changed my writing
A tiny thought: the constraint of a page I cannot resize forces decisions that an infinite canvas lets me defer forever...
What survived contact with real users and what quietly got dropped
Why I stopped publishing to timelines and started tending a slow, imperfect collection of notes
The most successful end-user programming environment ever built, and what we keep failing to learn from it
Shareable, browser-based documents that can compute and run code
Why I download everything I intend to read and what it does to my attention
Latency is not always a bug. Sometimes it is the only thing giving you room to think
A newly revived philosophy for publishing personal knowledge on the web