How Supabase is taking on the Goliath of Backend-as-a-Service
The widespread adoption and meteoric rise of the opensource postgres-based firebase alternative among 50k developers with $37M raised
👋🏻 Hey, Ruchin here! Welcome to another edition of the Growth Stories series 🙌🏻 Every week we break down growth strategies employed by the hottest SaaS PLG Cos and share tactics that you can experiment with at work! If you’re a new subscriber or if you couldn’t find our emails this last month, fret not - We have you covered ❤️! Here are some of our recent editions to take you up to speed.
The database wars of the '80s were an intense and scrappy affair.
Mike Stonebraker and Ingres were gaining ground on Larry Ellison's Oracle. The end of a long-drawn-out rivalry and in turn the fate of the two companies pivoted on one event in 1985 - the American National Standards Institute (ANSI) declaring SQL as the standard relational database language.
It was a knockout blow for Ingres, who provided QUEL instead of SQL as the user language. But QUEL hadn't lost because SQL was technically better; in fact, many relational experts argue that it was intrinsically superior. QUEL lost because Mike Stonebraker was ideologically opposed to setting technology standards and didn't show up at the ANSI meeting. Wounded, but not defeated, Stonebraker returned to Berkeley and started a post-Ingres project: or, Postgres.
Today, the database wars have taken on a different form. After nearly 30 years of active development, the open-source Postgres has earned a reputation for performance and reliability and has long been the preferred solution for businesses of all sizes. Oracle killing the open-source nature of MySQL and the rise of cloud storage led to Postgres becoming one of the most widely used open-source databases in the world today. This big swing of open-source Davids against proprietary Goliaths is mirrored in the meteoric growth of Supabase: the Postgres-based alternative to Google's Firebase.
🎶 Super bass - the Firebase alternative? 🤔
In 2019, the team at office-management tool Nimbus created a Realtime Engine (a server that lets you listen to database changes... realtime) on Github as a part of migrating their backend systems from Google-owned Firebase to an open-source database - PostgreSQL. Stars fell from the sky (Github stars ⭐️) on this repository signaling to Paul Copplestone (the founder/CTO of Nimbus) an opportunity 💡. Paul roped in his ex-roommate and cohort fellow from Entrepreneur First - Ant Wilson, and together they set out to create an alternative to Google's Backend-as-a-Service Software - Firebase!
A Backend-as-a-Service product combines features like
Functions (coming soon on Supabase)
and other dev friendly features like real-time listening, documentation, and logging,
in a plug-and-play fashion, saving teams massive development hours. So if both Supabase and Firebase offer these features, why would one pick David over Goliath? 🤔
Answer : PostgreSQL and Open source!
Supabase is built on top of existing OSS's like PostgreSQL, PostgREST, Elixr and offers scalability that is lost while using proprietary Google tech🕵🏻♂️. Invoking hacker sentiments, rallying a community, and improving access to these tools, Supabase is today a worthy Firebase alternative and much more.
The YC Incubatee is used by 50,000+ developers and has raised $37M+ from marquee investors like Coatue, open-source pioneers Mozilla and a host of tech-first Angels (Dev-Rel and Dev leaders) 🤩
Thanks for reading Top of the Lyne! Subscribe for free to receive new posts!
🔁 Launch… again and again and again
A good product launch generates massive buzz, raises eyebrows, and communicates clearly the why's, what's and how's of your brainchild, generating awareness and immediate sales opportunities. A great product launch does all of this and:
...becomes a testing ground for ICP's and product communication
...involves your community
...becomes a moving goalpost for your entire organization
A great launch, can hence be a very effective growth strategy, one that Supabase has mastered (Launch-led growth?...anyone? 🙈).
The YC launch (Alpha)
For a Dev tools startup looking to get a few early adopters and build some brand credits, YC demo day is godsent! Supabase used the YC stage to launch their Auth feature and their alpha, realizing the value and adrenaline that a good launch brings.
The Beta launch
Inspired by the YC demo day, Supabase created Launch day to announce their beta product. With performance, reliability, and security as an underlying theme, the team launched multiple features, announced beta pricing, their round from Mozilla, and also their commitment to the OSS community. What followed was a steep inflection in all growth charts and a consensus that there'll be a lot more launches in the future! 📈
The Launch weeks
"Why settle for a day when you can launch all week?" - Overheard at the Supabase office after the killer beta launch. Well some version of that, at least. 🤭
Launch days are now Launch weeks, with installment 1 dropping in March 2021 followed by versions in July and December. The team has a well-defined playbook that works with the motto - "Fixed deadlines and flexible scope". Key ingredients behind a good launch week 👨🏻🍳:
Planning - High-level discussion to single out priorities and projects for the next launch week.
Kickoff - Let's Go 🚀
Work - The build phase where the ideas are brought to action
Pre-launch - Final debugging, preparing marketing collaterals, finding a hunter for Producthunt, etc.
Launch - hitting publish buttons, shoutouts, tweets, events... product hunt launches... PR releases... Hackernews etc, etc!
Rest - 😴
Retrospect - Take stock on the hits and misses and feed them into the next launch!
"[Launch week]....is a key part of a Product-Led Growth strategy that has enabled us to increase the number of databases we manage 47% month-on-month for the last 18 months." - Ant Wilson on Launch weeks at Supabase
Another edition of the mega referral giveaway 😍! Follow these super-simple instructions to get access to research that went into 6 of our best growth stories to date! Very sure that your friends and colleagues will agree that this is a WIN-WIN-WIN! 🙌🏻
🏘 Fostering a community
Giving back: Supabase's biggest contribution to the OSS tools that it is built on is the fact that it makes each of them more accessible! Supabase goes one step further in this respect with its free offering, taking a leaf out of PLG playbooks 👇🏻
In addition, the team actively gives back to the OSS tools in the form of sponsorship, code commits, and feature improvements. Giving back generates goodwill and respect from within the hacker circles, building a strong community around Supabase!
Supabase is also building Supasquad - an online army of maintainers, experts, builders, authors, moderators, and advocates to help maintain and build its own community. Members get direct access to the Supabase team, are offered credits, and are featured on social handles for their contributions.
The official Discord channel and Github discussion forums are very popular within the PostgreSQL communities and have been growing exponentially. Supabase has been one of the fastest-growing startups on GitHub for four consecutive quarters!
Other engagement activities include the Supabase hackathon, online courses, the organization Youtube channel, and their notoriously popular Swag game 🥇! The team generously distributes stickers and t-shirts incentivizing community behavior and triggering word-of-mouth referrals.
Aquib from our engineering team got his Swag 🥳 Supabase getting its ICP right! 🙈
🤝 The team
The young Supabase team was born remote and boasts passports in 12+ different countries 🌎! The SDE-dominated team (~60%) brings home previous experience from tech giants like AWS, Google, Palantir, and Stripe and are also active contributors and maintainers of the OSS world.
Steve Chavez is a Supabase engineer and is also a maintainer for PostgRest
The GTM team comprises - Head of Growth Rory Wilding (Entrepreneur First Alumnus and CEO at Onkolyze ), David Wilson in customer success, and egghead.io celebrity Jon Meyers who is widely appreciated by the community for his course - Build a SaaS product with Next.js, Supabase, and Stripe. The Supabase team also boasts 30%+ ex founders in its workforce with 'Ex-founders' taking the top spot on their open positions page. They are brought in to pick up autonomous objectives and are encouraged to "Create their own role"! ⭐️
⏩ Next steps
As announced at their Series A launch, the product roadmap for Supabase will strive to strengthen PostgreSQL with more tooling (Logflare acquisition is a move in this direction) and a venture into the world of Cloud-native databases. A Cloud-native Postgres will bring more flexibility and scalability, and Supabase is best positioned to build for this future.
Supabase is also hiring for Growth roles and is expected to double down on developer acquisition, enterprise adoption, and monetization. We are very excited for the Singapore-based startup and are super excited for launch weeks 4 and beyond! 🚀 🤩
Is your mailbox trying to keep our content away from you! What can you do about it? Mark this email as ‘not spam’ or move it from your promotions to the primary folder It’s very easy!
Thanks again, and please tell a few friends if you feel like it.