- Sep 26, 2026
Two Features, Two Days: What Spec-Driven Development with Spec Kit Taught Me
Shipping two real features to production with Claude Code and GitHub's Spec Kit, and where production proved the spec wrong.
11 min read · AI Agents · Claude Code · Lessons Learned
- Sep 23, 2026
Setting Up Local Routines with AI Agents: What Worked and What Didn't
Moving back-office jobs from "a person does this every morning" to "an agent does it, a person checks the summary", and what did and did not work.
6 min read · AI Agents · Claude Code · Automation · Lessons Learned
- Sep 14, 2026
I gave my support team an AI that reads our database. It cost $0/month and zero lines of code.
A read-only SQL MCP server for Claude and ChatGPT with Microsoft's Data API builder: one JSON file, a two-line Dockerfile, an App Service plan we already paid for, and the eight things I wish I had known.
7 min read · MCP · AI Agents · Azure · Lessons Learned
- Sep 4, 2026
100k Blobs a Day and the Retention Rule Azure Doesn't Have
About 100,000 blobs a day, never deleted. How a "should we just move this to SQL?" question became a lesson about where cloud costs hide, and the retention job that fixed it.
5 min read · Azure · Cloud Cost · Lessons Learned
- Aug 22, 2026
Four Months Building a Domain Research Platform: What I Learned
Four months and a hundred-plus commits building a domain research SaaS: SQL performance at 13 million rows, stale third-party data, background jobs and multi-tenancy.
3 min read · Lessons Learned · Case Study