Working notes.
A record of thinking on engineering, product, and software craft.
Everyone gets a little bit of manager
The internet made information abundant. I'm not sure it ever made coordination any cheaper, until maybe now.
The knowledge system, part 2: evidence versus understanding
If notes are evidence and profiles are compiled from them, curation stops being a chore and starts being a build step.
The knowledge system, part 1: capture versus structure
Two knowledge bases and one stalled migration later, the tool was never the problem. Structure and capture were.
Working with AI, slowly
3 years of working with AI on code. The thing that changed most wasn't the models.
A web developer's notes on React Native
React Native isn't just React on a phone. But it's closer than I expected, and stranger than I expected, often at the same time.
Vibe coding for yourself
I had the idea for years. One vibe coding session proved the approach could work. A weekend later, the spreadsheet workflow was replaced.
Vibe coding Interval Coach
4 hours from blank repository to deployed app, and the process that actually got it there.
The cost of starting
Vibe coding changed the economics of starting a project. I want to build the habit around it.
How AI changed the shape of software engineering
AI didn't make software engineering faster so much as it moved the bottleneck somewhere else entirely.