Thinking Elixir Podcast

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!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

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.
INSIGHT

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.
ADVICE

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app