Pages
This is my digital garden. Long-form writing, living documents, and multi-page explorations that grow over time. Unlike blog posts, these aren't tied to a single moment. I update them as I learn more, cross-link them as connections emerge, and occasionally tear them down when they stop being true.
Some started as blog posts that got too long. Some started as notes I kept coming back to. The format is closer to a wiki than a blog. Pages evolve, sections expand, and nothing is final.
Right now the most active section is Harness Engineering, where I'm writing up everything I've learned from eight months of building infrastructure around AI coding agents.
- Essays
Long-form personal writing and reflections on programming culture, information overload, and the things that don't fit neatly into technical categories.
- Go
Patterns, debugging notes, and internals from working with Go — testing idioms, assembly quirks, caching strategies, and plugin systems.
- Mental Models
Cognitive biases, logical fallacies, laws, and thinking tools — collected references and notes.
- Systems
Personal systems for productivity, AI-assisted task management, and career philosophy. The operating manual for how I organize work, thinking, and side projects.
- TIL
Quick tips, troubleshooting notes, and small discoveries — things I learned that were worth writing down.
- Projects
Open source projects, experiments, and tools I've built. From fintech systems to developer utilities.