Publications
Long-form notes on development, tooling and the things I build. No newsletter, no tracking beyond page views — subscribe with the feed.
- ARTICLES
- 4
- TOTAL WORDS
- 6,951
- LAST PUSH
- 2026-08-26

I Was 90% Sure Someone Had Built a Read-Only Email MCP. Nobody Had
About forty email MCP servers exist, and all of them talk to live IMAP with write access. So I built one that mirrors mail to a local disk, indexes it with notmuch, and cannot write to the account by construction.

Flutter and React Native Won't Survive the AI Revolution
Cross-platform frameworks solved yesterday's problem. In the AI era, spec-first development with native code generation may be the smarter approach.

When Code Is Cheap, Tests Become the Real Product
I didn’t trust AI to write my code. Things changed. With tests written first, AI stopped being a risk and started behaving like a serious engineering tool.

I Won’t Let AI Write My Code – But I Let It Read Everything For Me
I’m a senior full-stack developer who still cringes at AI-generated code in production. But tools like Copilot, Cursor, and Claude already save me hours every week – not by writing code for me, but by reading code, exploring messy open-source projects, and filling gaps where documentation is missing.