All apps and companies

Company · Developer tools

Heroku

A cloud platform where developers deploy apps with a git push.

heroku.com2 sources3 tips
In short

Heroku built a tiny, great core: deploy an app with a git push. It promised to replace your ops team, yet lost to Kubernetes despite a better user experience. The lesson for app builders: find the small core of your product and stop adding features, but know that superior UX alone does not guarantee winning the market.

At a glanceKubernetes beat Heroku by making ops teams look good
Heroku
  • Promised to replace ops teams
  • Better user experience
KubernetesWon
  • Made ops teams superheroes
  • Worse user experience
  • Avoided cloud lock-in

Kubernetes won despite the worse user experience

From Max Schoening on product superpowers

What was said about Heroku

  • Heroku's git push was the tiny core that made it great. Max Schoening lists Heroku's git push among the tiny superpowers at the center of great products, alongside iPhone multitouch, the GitHub pull request, Notion blocks and slash commands, and Dropbox's menu bar sync icon.

    His rule is to find that core and push everything else back, because adding one more thing to make a product finally great never works. In his words: "All the great products have something tiny that is a superpower."

  • Heroku promised to replace ops teams and lost to Kubernetes. Kubernetes became more successful than Heroku despite a worse user experience. It made ops teams superheroes instead of replacing them, and it avoided cloud lock-in.

    Schoening uses this to argue that products should make users look good, not replace or judge them. He applies the same idea to AI: code review tools that roast pushed code feel bad, while Claude Code and Codex let users publish the combined work of themselves and the AI and earn bragging rights.

More in Developer tools

Developer tools

Nvidia

A chip company whose GPUs and CUDA software power gaming, AI and accelerated computing.

11 sources · 90 tips
Developer tools

Claude Code

Anthropic's agentic coding tool that lets Claude work on code end to end.

15 sources · 46 tips
Developer tools

Cursor

An AI code editor that lets engineers build software with AI while staying in control.

33 sources · 47 tips
Developer tools

GitHub Copilot

A code hosting and collaboration platform for software developers, with free and paid plans.

16 sources · 45 tips
Developer tools

Lovable

An AI app builder that lets people create software by chatting with an agent.

11 sources · 48 tips
BDeveloper tools

B7Dev

An app development company that builds apps for founders and clients.

5 sources · 28 tips
Developer tools

Linear

A fast, well-designed project and issue tracking tool for software teams.

12 sources · 41 tips
Developer tools

Firebase

Google's backend platform for building apps.

16 sources · 20 tips