The Demo-to-Production Gap: Why AI Projects Fail
42% of companies abandon AI initiatives before production. MIT research shows 95% of AI pilots fail. The demo-to-production gap is systematic and predictable....
Hard-won lessons from 45+ years in the trenches.
No optimism theater What actually works
42% of companies abandon AI initiatives before production. MIT research shows 95% of AI pilots fail. The demo-to-production gap is systematic and predictable....
Should you use microservices or a monolith? This canonical guide provides a decision matrix, extraction checklist, and honest evaluation criteria based on team....
Research shows nearly three-quarters of founders experience 'shadow burnout' while exceeding business targets....
Why a wave of AI startups will collapse in 2027: unsustainable unit economics, model commoditization, and the venture math that no longer works....
Entry-level software engineering positions have dropped 60% since 2022. A Harvard study found companies cut junior hiring before AI can replace those roles....
Test coverage is a lying metric. 95% coverage with no behavior checks is theater. What to measure instead if you actually care about correctness....
From programming at age 7, to seeing the world in the Navy, to running 3,000+ AWS instances....
Government procurement is maddening. Security requirements are exhaustive. The pace is glacial....
A contrarian defense of Make (1976) over modern JavaScript build tools. Make is boring, understood, and still works....
Gartner predicts over 40% of agentic AI projects will be canceled by 2027....
PostgreSQL dominates the 2025 StackOverflow survey with 55.6% market share....
METR's randomized controlled trial found experienced developers are 19% slower with AI coding tools. The twist: they believed they were 20% faster....

Contrarian takes on tech, startups, and software. What vendors won't tell you. No spam.
This site has no cookies, no analytics, no tracking pixels, and no third-party scripts. We don't collect, store, or sell your data. Period.
We use your browser's localStorage (never sent to any server) to remember your theme preference, scorecard answers, and which articles you've read. That's it. You can clear it anytime in your browser settings.
While you're here, some keyboard shortcuts:
Swipe left/right to navigate between articles.