My take
Why I use Supabase
Supabase gives me real Postgres with batteries: auth, storage, RLS, and realtime. It's the fastest path from idea to prod when the underlying database still matters.
Want the broader stack philosophy? Read about how Sri picks tools or browse engineering insights.
Honest assessment
Strengths & tradeoffs
No tool is perfect. Here's what shines and what to watch for.
Strengths
- Real Postgres, not a proprietary store
- Auth, storage, realtime, edge functions in one platform
- Row-level security as a first-class concept
- Generous free tier for early projects
- Open source - self-hostable
Tradeoffs (honestly)
- RLS policies require disciplined design
- Realtime has historic scale limitations
- Some SDKs are less polished than Firebase counterparts
Fit assessment
When to reach for Supabase
Pick the right tool for the job.
Best fits
MVPs and prototypes with auth needs
Apps needing Postgres + auth + storage in one
Realtime collaboration features
Side projects that might grow up
Not ideal for
Workloads needing custom Postgres extensions not yet supported
Teams with strong existing IAM requirements
Massive write throughput at sustained scale
Common use cases
Resources
Learn more
Curated official docs, tutorials, and writing on Supabase.
Services
Where I apply Supabase
Engagements where this technology shows up regularly.
Startup Technical Partner
Technical co-founder energy without the equity. I help early-stage startups make foundational technical decisions, build MVPs, and establish engineering practices that scale.
Full-Stack Development
Modern web applications built with performance, accessibility, and developer experience at the core. Specializing in React ecosystems, serverless architectures, and real-time systems.
Case Studies
Supabase in production
Real engagements where this technology shaped the outcome.
Browse the full case study archive.
Applications
Solutions using Supabase
See how this technology is applied in real-world solutions.
Stack
Pairs well with Supabase
Tools and platforms I commonly combine with this one.
Databases
More in this category
Where data lives - relational, document, in-memory, and vector.
Need help with Supabase?
Whether you're starting fresh or optimizing an existing implementation, I can help you get the most out of this technology. Read more in insights or get in touch.