2026

Making My Website AI-Agent Friendly — Here's What Changed

The Test That Failed Last weekend, I pointed an AI agent at my own blog and asked it a simple question about an article I’d just published, my hands-on experiment with self-reflection on Amazon Bedroc


AICloudFrontHugoAIAgentsHandsOnWebDevelopmentllms.txt
When Thinking Twice Helps — And When It Doesn't

The Saturday Morning Experiment Last Saturday, I installed a Python library, pointed it at Amazon Bedrock, and asked a model the same questions three times, with zero, one, and three rounds of self-re


AIAmazonBedrockInferenceOptimizationSelfReflectionHandsOnGenAI
"It's Faster If I Just Do It Myself" — The Most Expensive Sentence in AI

The Moment I Almost Gave Up A few weeks ago, I spent 45 minutes teaching my AI agent how to prepare customer meetings. Pulling context from Slack, checking the CRM, looking up LinkedIn profiles, assem


AIAIAgentsLeadershipDelegationProductivity
The AI Investment Paradox — A 1962 Book Explains Why Billions Don't (Yet) Deliver

The Paradox $37 billion invested in generative AI in 2025 alone. A 3.2x increase from the year before [1]. And yet, 95% of businesses have yet to see measurable ROI from their AI investments [2]. 42% 


AIInnovationStrategyAdoption
CLI vs MCP: The Wrong Debate

The Zombie Processes and the 50GB Cache A few weeks ago, I noticed my MacBook was sluggish. I found orphaned MCP server processes that had failed to shut down cleanly, a problem Didier Durand describe


AgenticAIMCPDeveloperToolsKiroAIArchitecture
Your AI Models Have an Expiry Date — A Practical Guide to Model Lifecycle Management

Introduction — The Promise I Made In my previous article [1], I explored the maintenance trap in IT — how software systems are more like plants than stones, requiring constant care. I ended with a cli


AIModelLifecycleEvaluationAmazonBedrockSageMakerArchitecture
The Coding Agent That Doesn't Code

The Friday That Wrote Itself Last Friday, I used a coding agent for eight hours straight. I didn’t write a single line of code. I prepared a customer meeting by pulling context from Slack threads, cal


AgenticAIKiroProductivityCodingAgentsWorkflowAutomation
On the Loop, Not In It — But Code Quality Still Matters

On the Loop, Not In It — But Code Quality Still Matters Yesterday one of my AI agents wasted 15 minutes chasing a bug that didn’t exist. The function was called transformPayload(), but it didn’t trans


AISoftwareEngineeringCodeQualityDeveloperTools
Technology Evolution Doesn't Move in a Straight Line—It Spirals

Technology Evolution Doesn’t Move in a Straight Line. It Spirals The Proud Ops Colleague Years ago, an Ops colleague proudly showed me something new. ClusterSSH, cssh [1]. A tool that opens multiple t


SoftwareEngineeringDeveloperToolsAIAgents
💰 𝗚𝗲𝗻𝗔𝗜 𝗔𝗱𝘃𝗲𝗿𝘁𝗶𝘀𝗶𝗻𝗎 𝗚𝗌𝗲𝘀 𝗗𝗲𝗲𝗜𝗲𝗿 𝗧𝗵𝗮𝗻 𝗬𝗌𝘂 𝗧𝗵𝗶𝗻𝗞—𝗙𝗿𝗌𝗺 𝗚𝗜 𝗕𝗮𝗻𝗻𝗲𝗿𝘀 𝘁𝗌 𝗧𝗿𝗮𝗶𝗻𝗶𝗻𝗎 𝗗𝗮𝘁𝗮

💰 𝗚𝗲𝗻𝗔𝗜 𝗔𝗱𝘃𝗲𝗿𝘁𝗶𝘀𝗶𝗻𝗎 𝗚𝗌𝗲𝘀 𝗗𝗲𝗲𝗜𝗲𝗿 𝗧𝗵𝗮𝗻 𝗬𝗌𝘂 𝗧𝗵𝗶𝗻𝗞—𝗙𝗿𝗌𝗺 𝗚𝗜 𝗕𝗮𝗻𝗻𝗲𝗿𝘀 𝘁𝗌 𝗧𝗿𝗮𝗶𝗻𝗶𝗻𝗎 𝗗𝗮𝘁𝗮 Just before heading out for my lunch run, I read the Reuters Institute for the Study of Journalism’s article “Advertisin


AIEthics