the archive

Writing

Everything I've written, newest first. Deep dives and field notes on AI, .NET, system design, and the home lab.

Consistent AI-generated covers for a static blog

Brand consistency with AI images isn't a prompting problem — it's a pipeline problem. Here's the one I built in a weekend.

ai

Skills vs MCP: when 50 tool calls is the smell

45 MCP tools and the parameter fatigue to match — forever tweaking arguments to do something simple. The fix was a skill that read my grudging docs.

ai

Ship the agent's code review, then ship an agent to doubt it

A single agent pass is plausible-but-unverified. The fix isn't more prompting — it's a separate agent whose only job is to refute the first one.

ai

Trust in AI is at an all-time low and your tests are why

84% of developers use AI tools. 46% don't trust the output. The gap isn't a PR problem — it's a testing problem, and I watched it happen.

ai

I gave an LLM root and lived to write about it

I handed a language model root on my gaming PC. It restarted my network to investigate the packet loss it had just caused. Hard lessons followed.

ai

Your conversation doesn't survive the terminal

Inspiration strikes in your browser; your agent lives in the terminal — here's the handoff schema that bridges the gap.

ai