Writing
Notes from the build
Things I worked out the hard way — architecture, CMS internals, and how I actually use AI tooling day to day.
- 7 min read
Local AI coding on a 24 GB Mac mini M4 Pro with Ollama
What actually runs on a 24 GB Mac mini M4 Pro: a three-model Ollama setup for Continue.dev, the four models that got cut, and measured memory numbers.
Ollama / Local LLMs / Continue.dev / Developer tooling
- 6 min read
Staying in the loop when the AI writes the code
The failure mode of coding with an AI tool is not bad code, it is shipping changes that work while you slowly stop knowing why they are shaped that way. Three changes that put the decisions back in my hands.
AI coding / Claude Code / Engineering practice / Architecture
- 10 min read
Turning Strapi into a multi-brand CMS
A headless CMS holding several brands at once will happily let an editor link one brand’s page into another’s site. Fixing the list view took a dropdown that writes a URL. Fixing the link picker took replacing the field entirely — because Strapi’s relation fields cannot be filtered at all.
Strapi / CMS / Custom fields / Architecture