Blog
Agentic development, .NET, and honest write-ups — including the experiments that didn't go the way I hoped. RSS
-
Does the expensive model earn its 5x premium?
I ran the same legacy migration twice — once on Claude Opus, once on Claude Sonnet — same plans, same gates, same specimen, one variable. The answer surprised me three times.
-
The agent deleted the N in N-Tier
The real-OSS migration case study: Microsoft's eShopLegacyNTier to .NET 10 + Avalonia on Linux, unattended — and the acceptance-criteria loophole it drove a truck through.
-
My test suite was right by luck
A green test that's correct by coincidence is worse than a red one. At least the red one is telling you something.
-
An AI agent migrated a 2011-era .NET app to .NET 10 — unattended
Assess, plan, execute, verify: a pipeline experiment in autonomous legacy migration, including the parts that should make you skeptical.
-
I built semantic code tools for my AI agent. It ignored them.
A controlled experiment, a falsified hypothesis, and what it taught me about building tools for agents instead of people.