Skip to content
Writing

Blog

Field notes on building and running software: what worked, what broke, and how AI changes the work.

All posts