Loading…
Launch week
SupabaseAnt Wilson
Summary
Following its transition from Alpha to Beta, Supabase scheduled an intensive Launch Week to deliver multiple major features built over a three-month cycle. The event opened with a pricing model designed around predictable metrics like storage to prevent unexpected billing spikes from API requests. The team subsequently launched Supabase Storage, combining a Fastify Node.js API layer with Kong authentication and Postgres Row Level Security for policy evaluation. Additional launches delivered a CLI supporting database migrations and Docker self-hosting, alongside an open-source dashboard UI component library. Finally, Supabase added PgBouncer connection pooling for Postgres instances, previewed an Elixir workflow engine, and transitioned its primary domain to supabase.com.
Context
Following their Y Combinator Demo Day and transition from Alpha to Beta, the Supabase team set a three-month internal deadline to plan and deliver an entire week of product launches with a relatively small team.
Approach / What changed
Supabase structured a five-day Launch Week to release new product capabilities, tooling, and business updates across its Postgres-centered platform. The week covered predictable usage-based pricing, Supabase Storage using Fastify and Postgres Row Level Security, a developer CLI with Docker support, an open-source UI component library, PgBouncer connection pooling, an Elixir-based workflow engine, and a migration to supabase.com.
Takeaways
- Supabase Storage uses Kong for authentication, Fastify for its API layer, and native Postgres Row Level Security policies for authorization.
- To improve billing predictability over request-based alternatives, Supabase bases usage charges on storage while offering soft-tier upgrades and a free plan.
- The Supabase CLI enables local development, database migration management, and self-hosting using Docker.
Related reading
Supabase ·
Supabase Launch Week III: Holiday Special
Supabase organized Launch Week III: Holiday Special from November 29 to December 3, 2021, delivering daily product releases, tooling improvements, and ecosystem announcements. The week began with Community Day to showcase external contributions and open source tooling utilized by the team. On Tuesday, Supabase released Supabase Studio, allowing engineers to utilize the official platform management dashboard in self-hosted configurations and local development workflows. Midweek releases included the rollout of Realtime Row Level Security on Wednesday, followed immediately by Thursday's announcement detailing the acquisition of Logflare. The five-day launch series concluded on Friday with a final batch of five distinct feature announcements across the Supabase platform.
Paul CopplestoneSupabase ·
Supabase Launch Week II: The SQL
Supabase scheduled Launch Week II: The SQL for the week of Monday 26 July 2021, occurring four months after its initial launch week held in March. The five-day schedule opens by spotlighting the latest developments from the community alongside core ecosystem tools including Postgres and PostgREST. Tuesday introduces Storage Reloaded, representing four months of further engineering work following the Version 1 storage release. Wednesday focuses on authentication capabilities, specifically passwordless login features that build upon existing platform support for eight distinct OAuth providers. The week concludes with platform dashboard improvements alongside announcements regarding Supabase Functions updates, a community hackathon, and the official Supabase Swag Store.