Working notes.
A record of thinking on engineering, product, and software craft.
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.