The Challenge
Firebase was beloved by developers for its simplicity: real-time database, authentication, and hosting in one platform. But after Google acquired it, developers worried about vendor lock-in, pricing changes, and the proprietary nature of the platform.
The opportunity: build an open-source version of Firebase that developers could self-host or use as a managed service, with the added benefit of PostgreSQL (a mature, battle-tested database) instead of Firebase's proprietary NoSQL.
The Approach — Tools in Action
- Proprietary database → Vendor lock-in fears
- Closed source → Can't self-host, can't audit
- Custom query language → Learning curve, lock-in
Doing the opposite: PostgreSQL (open standard), fully open source (MIT license), standard SQL (no learning curve for existing developers).
SCAMPER designed the product:- Substitute: Firebase's proprietary NoSQL with PostgreSQL
- Combine: Database + Auth + Storage + Real-time + Edge Functions
- Adapt: Firebase's developer experience to PostgreSQL
- Eliminate: Vendor lock-in (everything is open source, self-hostable)
The Outcome
Supabase became the fastest-growing open-source backend platform:
- 1M+ developers using the platform
- 70K+ GitHub stars — one of the fastest-growing open-source projects ever
- Valued at $2B after Series C funding
- Thousands of companies using it in production
- Proved that "open-source X" (where X is a popular proprietary product) is a reliable startup playbook
- Won developers' trust by being transparent, open source, and standards-based
Key Takeaway
When a popular product becomes proprietary or raises trust concerns, the "open-source alternative" strategy works — especially if you use existing standards (PostgreSQL) rather than inventing new ones. Trust is the developer's most important currency.
Tools Used in This Story
Inversion
Problem SolvingApproach a problem from a completely different angle
SCAMPER
Problem SolvingGenerate creative ideas using a structured checklist of provocations
Reinforcing Feedback Loop
Systems ThinkingUnderstand the force behind exponential changes