Writing
Thoughts on building software that lasts, AI that actually helps, and lessons from 30 years of production code.
2026

How Large Language Models Actually Work
A no-jargon guide to how LLMs learn, think, and fail — written for smart non-ML people who want the real story without tensor calculus.

PENDING
How AI 'productivity' turns open roles into closed – not backfilled, pushes households into queues and exception codes, and keeps every dashboard glowing green while lives fall behind.

The Market Is Adversarial. Your Prompt Isn't.
Can an LLM actually trade? Not 'help you trade' or 'make you feel like you're trading smarter'—actually generate real returns as a bot. The $9–11 billion AI trading platform market really wants the answer to be yes. The evidence says something different.

The AI Coding Illusion - Why Vibe Coding Falls Apart After the Demo
The demos look great. AI writes code faster than you can type and the result looks like a week's work in 45 minutes. The problem isn't the demo. The problem is thinking that's where software development ends.

Why Half of All AI Projects Fail
Gartner found 50% of GenAI projects were abandoned after proof of concept. HBR reports only 1 in 50 deliver transformation. The failures aren't technical—they're organizational. Here's what the survivors do differently.