Enterprises have a habit of “professionalizing” consumer tech by adding control - security, compliance, cost management, approved architectures. All reasonable. And often exactly what kills the thing.
Heroku and early cloud worked because they removed friction: no tickets, no permission, no approved stack. Developers could move fast, make local tradeoffs, and live with the consequences.
Enterprise adoption usually means re-introducing the friction the tech was designed to eliminate. It’s called maturity. It feels like regression.
When you make the goose enterprise-grade, you often kill the goose.
Cleaned up by the 🤖