

73: Elixir at Supabase with Paul Copplestone
8 snips Nov 16, 2021
Paul Copplestone, Founder and CEO of Supabase, shares insights on their innovative open-source Firebase alternative. He discusses how Supabase harnesses Elixir and Phoenix to tackle challenges in real-time applications. Paul explains the unique row-level security features and how they cater to the Jamstack community. The conversation also highlights their business model involving hosted tiers and self-hosting options. Dive into the technical aspects, including a polyglot stack that enhances functionality while embodying open-source principles!
AI Snips
Chapters
Transcript
Episode notes
Postgres-Centered Firebase Alternative
- Supabase positions itself as an open-source Firebase alternative built around Postgres and existing OSS tools.
- It exposes instant APIs, integrates auth with row-level security, and maps storage into Postgres for unified control.
Row-Level Security Enforces DB-Level Access
- Postgres row-level security enforces per-row authorization inside the database itself.
- Clients can run plain SELECTs and Postgres returns only rows the connected user is allowed to see.
Monetize Open Source With Hosted Offering
- Offer both self-hosted and hosted tiers to monetize open-source infrastructure.
- Provide a free tier and paid scaling options so users can start free and pay as they grow.