The AI Bubble Will Deflate, Not Pop
Drawing parallels between the 2000 dot-com crash and today's AI investment frenzy. Why the current AI correction will be a deflation rather than a catastrophic burst....
Hard-won lessons from 45+ years in the trenches.
No optimism theater What actually works
Drawing parallels between the 2000 dot-com crash and today's AI investment frenzy. Why the current AI correction will be a deflation rather than a catastrophic burst....
Microservices succeed when you have the right prerequisites: team scale, deployment independence, scaling needs, and operational maturity. Here's how to tell if they're right for you....
How a homemade web crawler in 1993 crashed a Los Alamos server, the birth of robots.txt, and why AI companies are breaking the web etiquette that held for 30 years....
Vanity metrics like DAU and total downloads create illusions of progress while hiding real problems. The metrics that predict survival - retention, churn, unit economics - often hurt to look at....
Why modern languages prioritize developer experience over runtime efficiency. The trade-offs we accepted and forgot. Where Rust tries to have it both ways....
How text adventure games like Zork shaped my understanding of software design, interface thinking, and the power of constraints to fuel creativity....
Remote work traded visible costs for invisible ones. Knowledge transfer, mentorship, and collaboration all suffered....
Multimodal AI sits at peak hype on Gartner's 2025 cycle. But 80% of pilots fail to scale beyond testing. The gap between benchmark performance and production reality is where projects go to die....
When patents matter (defensive portfolios, M&A leverage, licensing revenue) and when they're a distraction. The top 10 AI patent holders control nearly half of industry IP....
Serverless works for event-driven, bursty, stateless workloads. Here's how to avoid cold start pain, manage state, choose the right granularity, and know when containers are better....
The graveyard is full of startups with beautiful architecture and zero traction. 70% of failed startups scaled prematurely. Ship something simple, learn what users want, iterate fast....
Mutation testing answers what coverage can't: do your tests actually catch bugs? Learn how to use mutation testing tools to find the gaps in your test suite and write tests that genuinely verify corre...

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.