// blog.md
Blog
Dispatches from the frontier of AI, tech leadership, and digital transformation.

When the Policy and the Listing Disagree: Building an Honest AI Agent for eBay
Four pivots in eight hours to get postage right on Sotheby's eBay listings. In the middle, he cheerfully reported 'done' for a price revise that had only touched the database. The interesting half of the day was the honesty bug, not the postage one.

Sotheby, Or: How I Cleared My Garage Without Touching eBay
I had a garage full of stuff and no patience for the eBay Seller Hub. The honest version of "AI does it for me" is photo in, live listing out, with one button in the middle that I still have to press.

Carson, My Chief of Staff, and the Day He Lied to Me
A butler is the right metaphor not because it's quaint, but because it forces a single decision: who does the talking, and who does the dispatching. They cannot be the same agent. Then Carson started inventing successes.

What Downton Taught Me About Agents (That a SaaS Wouldn't)
I bought a Mac Mini and turned it into a Downton Abbey of agents. The point wasn't a smarter house. It was that the only way I was going to understand how agents actually work was to run them on my own metal.

The Consent Screen That Never Showed Up
The MCP server worked from Claude Code and from the desktop app. From a browser tab it refused every write, with no error worth the name. The fix took four pull requests and one offhand sentence from me that I should have led with.

Feeding the Corpus
Last week I argued the corpus is the asset. Then I looked at the corpus: nine entries, one of them a smoke test. The storage was solved. The habit wasn't.

Why I Chose Agents Over a Trained Model
Last week I stood up a private corpus for myself. The obvious next move is fine-tune a model on it. I'm not going to. Here's the reasoning.

Giving My MCP Server a Journal
Last week's personal MCP server was read-only. That wasn't a feature. Making it writable, without letting agents trample the content, turned into the most interesting week of architecture since I first shipped it.

I Built a Personal MCP Server in Twenty Minutes
My site already served context to agents via API. But APIs are push. MCP is pull. Twenty minutes and 289 lines of TypeScript later, any MCP-compatible agent can know who I am without being told where to look.

Landing AI Transformation Without Losing Your Team
We're moving to a model where 100% of code is written by agents, with engineers at the architecture and verification layer. Here's how I'm landing that change without destroying morale.

I Built This Site With Agents
My family calls me 'Ad-Nav' because I always navigate my way out of anything. This site, a cyberpunk-themed, agent-readable portfolio built with AI agents, is the latest navigation exercise.

Delivery Without Visibility Is Invisible Delivery
I once delivered one of the most technically complex programmes of my career, and almost nobody knew. Here's how I learned that technical excellence without stakeholder visibility is worth precisely nothing.

How I Conquered Salesforce Price Book Updates: From 2024 to 2025 with Lessons and Tips
Managing Salesforce CPQ price books is one of those tasks that starts as a whisper of an idea and ends with you feeling like you've conquered Everest. Here's my saga of triumph over tedium.