// blog.md

Blog

Dispatches from the frontier of AI, tech leadership, and digital transformation.

The Consent Screen That Never Showed Up
2026-05-188 min read

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.

MCPOAuthAI AgentsClaudeDebugging
Feeding the Corpus
2026-05-167 min read

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.

AI AgentsPersonal PersonaArchitectureRAGMCP
Why I Chose Agents Over a Trained Model
2026-05-117 min read

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.

AI AgentsPersonal PersonaArchitectureFine-TuningRAG
Giving My MCP Server a Journal
2026-04-197 min read

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.

MCPAI AgentsOAuthClaude DesktopArchitecture
I Built a Personal MCP Server in Twenty Minutes
2026-04-137 min read

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.

MCPAI AgentsClaude CodeTypeScriptPersonal Projects
Landing AI Transformation Without Losing Your Team
2026-04-125 min read

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.

AILeadershipTransformationEngineering Culture
I Built This Site With Agents
2026-04-056 min read

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.

AI AgentsClaude CodeNext.jsPersonal Projects
Delivery Without Visibility Is Invisible Delivery
2026-03-205 min read

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.

LeadershipDeliveryStakeholder ManagementLessons Learned
How I Conquered Salesforce Price Book Updates: From 2024 to 2025 with Lessons and Tips
2024-12-285 min read

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.

SalesforceCPQPrice BooksAutomation