diff --git a/apps/www/_blog/2022-08-17-supabase-soc2.mdx b/apps/www/_blog/2022-08-17-supabase-soc2.mdx
new file mode 100644
index 00000000000..0e4f5caccaa
--- /dev/null
+++ b/apps/www/_blog/2022-08-17-supabase-soc2.mdx
@@ -0,0 +1,90 @@
+---
+title: 'Supabase is SOC2 compliant'
+description: Supabase is SOC2 Type 1 compliant. We received an unqualified certification from our auditors.
+author: inian
+image: lw5-supabase-js/thumb.jpg
+thumb: lw5-supabase-js/thumb.jpg
+tags:
+ - launch-week
+date: '2022-08-17'
+toc_depth: 3
+---
+
+Supabase is now SOC2 Type 1 compliant. Let’s dig in to what that means, and explain the process we went through to get there. If you’re building a SaaS product, this blog post should provide a rough guide to getting your own SOC2 certification.
+
+## What is SOC2?
+
+SOC2 is a compliance standard developed by the American Institute of CPAs. Yup CPAs - a bunch of accountants came up with the generally accepted compliance security standard for SaaS companies. SOC2 evaluates companies on 5 Trust Services Criteria: security, availability, processing integrity, confidentiality, and privacy. There are two types of compliance, both requiring an external audit:
+
+- Type 1: checks if a company is compliant at a point in time.
+- Type 2: checks if a company stays compliant during an observation window (typically 6 months to a year).
+
+## Why did we get SOC2 certified?
+
+The main reason to go through a SOC2 audit is a simple one - customers expect it.
+
+The Supabase team were spending a considerable amount of time filling out security questionnaires and fielding calls with potential customers - walking them through our security practices and how we protect customer data.
+
+We are a database company — customers trust us with their data. We started with a SOC2 audit, since one of the main things covered is our handling of sensitive customer data.
+
+It is also much easier to become-and remain-SOC2 compliant when you institute the appropriate practices and standards as early as possible.
+
+## Choosing a compliance monitoring tool
+
+There are a few tools which plug into your cloud providers, task management system, identity, and HR providers and make it easy to monitor, collect and submit evidence to auditors. We evaluated [Vanta](https://www.vanta.com/), [Drata](https://drata.com/), and [Secureframe](https://secureframe.com/). Our stack is pretty standard (AWS, GCP, GSuite, and Github). All the tools we evaluated integrated with these systems.
+
+Some of them had overly broad permissions when integrating with our vendors (read/write access to Github for example) which made them a no-go. Some came with a lightweight agent that we could use for Mobile Device Management (MDM). Other than that, the products are largely the same.
+
+We chose Vanta, with Drata coming in a close second. Vanta supported more compliance standards at that time and were a fellow YC company. The gap between these tools is much closer now since all of them support the compliance standards we have our eyes on.
+
+## Choosing an auditor
+
+After setting up Vanta (nb: pestering devs to install a security agent on their laptop) and working through the checklist of tasks required for SOC2, we started looking around for auditors. Vanta were helpful here - they made introductions to a few auditors and we chose one who has previously worked with a lot of SaaS companies. Our auditors were also familiar with how Vanta worked which made the audit easier for us.
+
+The engagement started with a scoping call where we reviewed the systems which are in scope for the audit. We then set a date at which the audit takes place. The Type 1 audit checks if we are adhering to our stated policies at this point in time.
+
+## Off to the races
+
+Once the date for the audit was set, it was a mad scramble to get everything in order.
+
+Vanta has a lightweight read-only agent built on top of [osquery](https://github.com/osquery/osquery) to verify if all team members have important security features enabled: hard disk encryption, screen locks enabled, etc. It supports Mac, Windows and Linux, although we had [some issues](https://github.com/system76/firmware-open/issues/268) with the agent running correctly in Linux. Getting hard disk encryption right is still difficult in some Linux distros. We decided to standardise on Mac and Windows to sidestep these issues. A more powerful MDM would enable us to remote wipe computers in case it is stolen, but we decided that the existing protections we had in place were sufficient to defend against this scenario.
+
+We came up with a few important policies. For example: Access Control Policy, Data Management Policy, Asset Management Policy, etc. Vanta has templates which we used as a starting point and adapted to our requirements. Since our auditors were familiar with the Vanta templates, there wasn’t much back and forth regarding the policy language.
+
+For employee background checks, we use [Certn](https://certn.co/). They integrate with Vanta, making it easy to check the status of background checks from within the Vanta portal itself. Background checks aren’t _required_ for SOC2, but they are a factor in deciding whom we hire especially in certain roles like SRE and finance where there is little room for error.
+
+We submitted a ton of evidence to prove we could stay on top of what all activities in our cloud. We use [Vector](https://vector.dev/) to ship logs to [Logflare](http://logflare.com/), where they are retained at least for a year. Our [monitoring stack](https://supabase.com/blog/supabase-reports-and-metrics) consists of regional Victoria Metrics clusters and metrics are then aggregated into a centralized cluster. We also read from Cloudtrail logs and get notified in Slack when certain events like the root AWS account is logged into, a bucket is made public, an IAM policy changes, etc.
+
+Enabling GitHub’s branch protection protects your repos from merging code without receiving a review first. This can be challenge sometimes - at Supabase we have a few one-person teams. We had to relax our policy for some repos (POCs, internal projects), while keeping it strict for repos which handle critical systems.
+
+There were other tasks that were already handled - encrypting data at rest and in transit, enforcing MFA where possible, standardizing on a password manager, not using long-lived SSH keys (we use [AWS Instance Connect](https://www.notion.so/c4eafbfe9628427880d4e359a1ab8884)), etc.
+
+We also evaluated all our vendors who had access to confidential data and now it was our turn to send them questionnaires or ask them for their SOC2 reports 😈
+
+## Making the SOC2 process work for you
+
+We went through a lot of effort to make sure we weren’t adding processes just because it’s a requirement for SOC2. Everything had to improve our security or risk threshold in a meaningful way. This usually involves back and forth with the auditor to show how you satisfy a particular control even though you may not be doing it in exactly the way they want you to.
+
+We used the SOC2 process to codify the security practices we were already doing informally at Supabase.
+
+There are a few more debatable “check-the-box” activities - like the security awareness training which I couldn’t find a way around as much as I tried. Our team has a pretty good security posture and we don’t think watching a video on why reusing passwords is a bad idea helps much.
+
+## A few surprises
+
+We were surprised by the amount of manual evidence that we had to collect (umm..take screenshots) even with a tool like Vanta. There are things an automated tool like Vanta can never fully automate. For example, we had to collect evidence to show that have proper on-boarding and off-boarding checklists, or demonstrate how we resolve security issues reported by our penetration tests within a certain time frame.
+
+Since the Type 1 audit is just about providing evidence at a single point in time, there isn’t _that_ much utility in using a tool like Vanta. However, for Type 2 certification, where we need to show evidence that we have been compliant over a period of time, a monitoring tool like Vanta becomes more useful. Additionally, if you’re planning to get multiple certifications, investing in a compliance monitoring tool is valuable since there is considerable overlap between different frameworks, and you’ll only need to do the work of collecting your evidence once.
+
+We spent some time trying to get a perfect score in Vanta before reaching out to the auditor. That turned out to be a mistake; Vanta is fairly broad in its checks, but the ones you need to pass depend on the audit’s scope, and the auditor. For example, our auditor didn’t care about seeing our exact board meeting minutes, but Vanta wanted us to document it!
+
+Another revelation was that a lot of controls other companies had talked about in their SOC2 compliance journeys ended up not being a blocker for us. I am not going to list them here since it is dependent on the systems that are in scope, your larger architecture, and your auditor. Again, the takeaway here is to reach out to your auditor as early as possible to get a sense of what is relevant to your audit.
+
+Auditors aren’t adversarial like pentesters or bug bounty hunters. For example, if you point them to a PR and say that PR closes a security issue reported, they _trust_ that it did. They aren’t going to find a way to bypass the fix you implemented and use that to raise an exception in your audit. This is why getting SOC2 certified is just a small part of staying secure - what makes your auditor happy will likely be pretty different from what makes a penetration tester happy.
+
+## Security Center
+
+Today we are launching our security center, which shows the steps we take to protect your data. You can also find our audit reports at our security portal [here](https://security.supabase.com), or reach out to growth@supabase.com
+
+## What’s next
+
+Getting the Type 1 certification is just the start, and we will be working on getting certified for SOC2 Type 2 and HIPAA next. If you are interested in discussing these, we would love to chat. We will also be rolling out a series of security improvements to all projects hosted on the Supabase Cloud offering over the coming months. Stay tuned!
diff --git a/apps/www/public/rss.xml b/apps/www/public/rss.xml
index c260878b913..75f89064233 100644
--- a/apps/www/public/rss.xml
+++ b/apps/www/public/rss.xml
@@ -5,784 +5,791 @@
https://supabase.com
Latest news from Supabaseen
- Mon, 15 Aug 2022 05:05:00
+ Tue, 16 Aug 2022 16:04:00 +0000
+ https://supabase.com/blog/supabase-soc2
+ Supabase is SOC2 compliant.
+ https://supabase.com/blog/supabase-soc2
+ Supabase is SOC2 Type 1 compliant. We received an unqualified certification from our auditors.
+ Tue, 16 Aug 2022 16:04:00 +0000
+
+https://supabase.com/blog/supabase-js-v2supabase-js v2 Release Candidate
https://supabase.com/blog/supabase-js-v2
First peek of supabase-js v2, which focuses on quality-of-life improvements for developers.
- Mon, 15 Aug 2022 05:05:00
+ Mon, 15 Aug 2022 16:04:00 +0000https://supabase.com/blog/supabase-cli-v1-and-admin-api-betaSupabase CLI v1 and Admin API Beta
https://supabase.com/blog/supabase-cli-v1-and-admin-api-beta
We are moving Supabase CLI v1 out of beta, and releasing Admin API beta.
- Sun, 14 Aug 2022 05:05:00
+ Sun, 14 Aug 2022 16:04:00 +0000https://supabase.com/blog/supabase-series-bSupabase Series B
https://supabase.com/blog/supabase-series-b
Supabase raised $80M in May, bringing our total funding to $116M.
- Thu, 11 Aug 2022 05:05:00
+ Thu, 11 Aug 2022 16:04:00 +0000https://supabase.com/blog/launch-week-5-hackathonLaunch Week 5 Hackathon
https://supabase.com/blog/launch-week-5-hackathon
Build to win $1500 - Friday 12th to Monday 21st August 2022
- Tue, 09 Aug 2022 05:05:00
+ Tue, 09 Aug 2022 16:04:00 +0000https://supabase.com/blog/slack-consolidate-slackbot-to-consolidate-messagesSlack Consolidate: a slackbot built with Python and Supabase
https://supabase.com/blog/slack-consolidate-slackbot-to-consolidate-messages
A slackbot to consolidate messages from different channels using Supabase, Slack SDK and Python
- Mon, 08 Aug 2022 05:05:00
+ Mon, 08 Aug 2022 16:04:00 +0000https://supabase.com/blog/supabase-beta-update-july-2022Supabase Beta July 2022
https://supabase.com/blog/supabase-beta-update-july-2022
Launch Week Golden Tickets, Flutter SDK 1.0 Developer Preview and more...
- Tue, 02 Aug 2022 05:05:00
+ Tue, 02 Aug 2022 16:04:00 +0000https://supabase.com/blog/supabase-flutter-sdk-1-developer-previewSupabase Flutter SDK 1.0 Developer Preview
https://supabase.com/blog/supabase-flutter-sdk-1-developer-preview
Supabase Flutter SDK is getting a major update and we need your help making it better.
- Mon, 01 Aug 2022 05:05:00
+ Mon, 01 Aug 2022 16:04:00 +0000https://supabase.com/blog/seen-by-in-postgresqlImplementing "seen by" functionality with Postgres
https://supabase.com/blog/seen-by-in-postgresql
Different approaches for tracking visitor counts with PostgreSQL.
- Sun, 17 Jul 2022 05:05:00
+ Sun, 17 Jul 2022 16:04:00 +0000https://supabase.com/blog/supabase-auth-helpers-with-sveltekit-supportRevamped Auth Helpers for Supabase (with SvelteKit support)
https://supabase.com/blog/supabase-auth-helpers-with-sveltekit-support
Supabase Auth Helpers now have improved developer experience, Sveltekit support, and more.
- Tue, 12 Jul 2022 05:05:00
+ Tue, 12 Jul 2022 16:04:00 +0000https://supabase.com/blog/beta-update-june-2022Supabase Beta June 2022
https://supabase.com/blog/beta-update-june-2022
Auth Helpers, Unlimited Free Projects, CLI and more...
- Tue, 05 Jul 2022 05:05:00
+ Tue, 05 Jul 2022 16:04:00 +0000https://supabase.com/blog/flutter-tutorial-building-a-chat-appFlutter Tutorial: building a Flutter chat app
https://supabase.com/blog/flutter-tutorial-building-a-chat-app
How to create a real time chat app using Flutter.
- Wed, 29 Jun 2022 05:05:00
+ Wed, 29 Jun 2022 16:04:00 +0000https://supabase.com/blog/visualizing-supabase-data-using-metabaseVisualizing Supabase Data using Metabase
https://supabase.com/blog/visualizing-supabase-data-using-metabase
How to create different kinds of charts out of data stored in Supabase using Metabase.
- Tue, 28 Jun 2022 05:05:00
+ Tue, 28 Jun 2022 16:04:00 +0000https://supabase.com/blog/partial-postgresql-data-dumps-with-rlsPartial data dumps using Postgres Row Level Security
https://supabase.com/blog/partial-postgresql-data-dumps-with-rls
Using RLS to create seed files for local PostgreSQL testing.
- Mon, 27 Jun 2022 05:05:00
+ Mon, 27 Jun 2022 16:04:00 +0000https://supabase.com/blog/loading-data-supabase-pythonPython data loading with Supabase
https://supabase.com/blog/loading-data-supabase-python
An example of how to load data into Supabase using supabase-py
- Thu, 16 Jun 2022 05:05:00
+ Thu, 16 Jun 2022 16:04:00 +0000https://supabase.com/blog/beta-update-may-2022Supabase Beta May 2022
https://supabase.com/blog/beta-update-may-2022
Product and community updates including wildcard auth redirects, edge functions with webhooks, and Prometheus endpoints for everybody.
- Tue, 31 May 2022 05:05:00
+ Tue, 31 May 2022 16:04:00 +0000https://supabase.com/blog/how-supabase-accelerates-development-of-all-pull-togetherHow Mike Lyndon is using Supabase to accelerate development of AllPullTogether
https://supabase.com/blog/how-supabase-accelerates-development-of-all-pull-together
Mike Lyndon is learning web development as he builds AllPullTogether, and Supabase is helping him accelerate what he can accomplish.
- Wed, 25 May 2022 05:05:00
+ Wed, 25 May 2022 16:04:00 +0000https://supabase.com/blog/partner-gallery-works-with-supabaseWorks With Supabase - announcing our Partner Gallery
https://supabase.com/blog/partner-gallery-works-with-supabase
Introducing our Partner Gallery - open source and made with Supabase.
- Tue, 19 Apr 2022 05:05:00
+ Tue, 19 Apr 2022 16:04:00 +0000https://supabase.com/blog/bring-the-func-hackathon-winnersBring the Func Hackathon Winners 2022
https://supabase.com/blog/bring-the-func-hackathon-winners
Celebrating many amazing OSS Hackathon projects using GraphQL and Edge Functions.
- Sun, 17 Apr 2022 05:05:00
+ Sun, 17 Apr 2022 16:04:00 +0000https://supabase.com/blog/beta-update-march-2022Supabase Beta March 2022
https://supabase.com/blog/beta-update-march-2022
Functions, GraphQL, and much more.
- Thu, 14 Apr 2022 05:05:00
+ Thu, 14 Apr 2022 16:04:00 +0000https://supabase.com/blog/supabrewSupabrew - Never Code Thirsty
https://supabase.com/blog/supabrew
A light and refreshing non-alcoholic beer for devs.
- Fri, 01 Apr 2022 06:06:00
+ Thu, 31 Mar 2022 16:04:00 +0000https://supabase.com/blog/supabase-realtime-with-multiplayer-featuresSupabase Realtime, with Multiplayer Features
https://supabase.com/blog/supabase-realtime-with-multiplayer-features
Today we're announced Realtime, with multiplayer features. Realtime enables broadcast, presence, and listening to database changes delivered over WebSockets.
- Fri, 01 Apr 2022 06:06:00
+ Thu, 31 Mar 2022 16:04:00 +0000https://supabase.com/blog/hackathon-bring-the-funcHackathon: Bring the Func(🕺)
https://supabase.com/blog/hackathon-bring-the-func
Build open-source projects with our latest features, win limited edition swag and plant a tree!
- Fri, 01 Apr 2022 06:06:00
+ Thu, 31 Mar 2022 16:04:00 +0000https://supabase.com/blog/supabase-edge-functionsEdge Functions are now available in Supabase
https://supabase.com/blog/supabase-edge-functions
Today we're launching Edge Functions. Edge Functions let you execute Typescript code close to your users, no matter where they're located.
- Wed, 30 Mar 2022 06:06:00
+ Wed, 30 Mar 2022 16:04:00 +0000https://supabase.com/blog/supabase-enterpriseIntroducing Supabase Enterprise
https://supabase.com/blog/supabase-enterprise
Today we are releasing Supabase Enterprise, a suite of features to scale your project.
- Tue, 29 Mar 2022 06:06:00
+ Tue, 29 Mar 2022 16:04:00 +0000https://supabase.com/blog/graphql-now-availableGraphQL is now available in Supabase
https://supabase.com/blog/graphql-now-available
GraphQL support is now in general availability on the Supabase platform via our open source PostgreSQL extension, pg_graphql (beta).
- Mon, 28 Mar 2022 06:06:00
+ Mon, 28 Mar 2022 16:04:00 +0000https://supabase.com/blog/community-dayCommunity Day
https://supabase.com/blog/community-day
Kicking off Launch Week 4 with contributors, partners, and friends.
- Sun, 27 Mar 2022 06:06:00
+ Sun, 27 Mar 2022 16:04:00 +0000https://supabase.com/blog/supabase-launch-week-fourSupabase Launch Week 4
https://supabase.com/blog/supabase-launch-week-four
Launch Week 4: One new feature every day for an entire week. Starting Monday 28th March.
- Thu, 24 Mar 2022 06:06:00
+ Thu, 24 Mar 2022 16:04:00 +0000https://supabase.com/blog/should-i-open-source-my-companyShould I Open Source my Company?
https://supabase.com/blog/should-i-open-source-my-company
The unexpected upsides of building in public
- Thu, 24 Mar 2022 06:06:00
+ Thu, 24 Mar 2022 16:04:00 +0000https://supabase.com/blog/auditPostgres Auditing in 150 lines of SQL
https://supabase.com/blog/audit
PostgreSQL has a robust set of features which we can leverage to create a generic auditing solution in 150 lines of SQL.
- Mon, 07 Mar 2022 06:06:00
+ Mon, 07 Mar 2022 16:04:00 +0000https://supabase.com/blog/supabase-beta-january-2022Supabase Beta January 2022
https://supabase.com/blog/supabase-beta-january-2022
New auth providers, SMS providers, and new videos.
- Mon, 21 Feb 2022 06:06:00
+ Mon, 21 Feb 2022 16:04:00 +0000https://supabase.com/blog/supabase-beta-december-2021Supabase Beta December 2021
https://supabase.com/blog/supabase-beta-december-2021
New crypto extension, Postgres videos, and a bunch of cool integrations.
- Wed, 19 Jan 2022 06:06:00
+ Wed, 19 Jan 2022 16:04:00 +0000https://supabase.com/blog/product-hunt-golden-kitty-awards-2021Golden Kitty Awards Ceremony Watch Party with Supabase
https://supabase.com/blog/product-hunt-golden-kitty-awards-2021
Hang out with us while watching the Product Hunt Golden Kitty Awards Ceremony
- Wed, 19 Jan 2022 06:06:00
+ Wed, 19 Jan 2022 16:04:00 +0000https://supabase.com/blog/holiday-hackdays-winners-2021Holiday Hackdays Winners 2021
https://supabase.com/blog/holiday-hackdays-winners-2021
Celebrating many amazing projects submitted to our Holiday Hackdays Hackathon.
- Thu, 16 Dec 2021 06:06:00
+ Thu, 16 Dec 2021 16:04:00 +0000https://supabase.com/blog/beta-november-2021-launch-week-recapSupabase Beta November 2021: Launch Week Recap
https://supabase.com/blog/beta-november-2021-launch-week-recap
We wrapped up November with Supabase's third Launch Week. Here's all the awesome stuff that got shipped ...
- Tue, 14 Dec 2021 06:06:00
+ Tue, 14 Dec 2021 16:04:00 +0000https://supabase.com/blog/supabase-holiday-hackdays-hackathonKicking off the Holiday Hackdays
https://supabase.com/blog/supabase-holiday-hackdays-hackathon
Build cool stuff and celebrate open-source software with us during the Holiday Hackdays!
- Thu, 02 Dec 2021 06:06:00
+ Thu, 02 Dec 2021 16:04:00 +0000https://supabase.com/blog/pg-graphqlpg_graphql: A GraphQL extension for PostgreSQL
https://supabase.com/blog/pg-graphql
GraphQL support is in development for PostgreSQL + Supabase.
- Thu, 02 Dec 2021 06:06:00
+ Thu, 02 Dec 2021 16:04:00 +0000https://supabase.com/blog/launch-week-three-friday-five-more-thingsFive more things
https://supabase.com/blog/launch-week-three-friday-five-more-things
It's never just one more thing!
- Thu, 02 Dec 2021 06:06:00
+ Thu, 02 Dec 2021 16:04:00 +0000https://supabase.com/blog/supabase-acquires-logflareSupabase acquires Logflare
https://supabase.com/blog/supabase-acquires-logflare
Today, we're ecstatic to announce that Logflare is joining Supabase.
- Wed, 01 Dec 2021 06:06:00
+ Wed, 01 Dec 2021 16:04:00 +0000https://supabase.com/blog/realtime-row-level-security-in-postgresqlRealtime Postgres RLS now available on Supabase
https://supabase.com/blog/realtime-row-level-security-in-postgresql
Realtime database changes are now broadcast to authenticated users, respecting the same PostgreSQL policies that you use for Row Level Security.
- Tue, 30 Nov 2021 06:06:00
+ Tue, 30 Nov 2021 16:04:00 +0000https://supabase.com/blog/supabase-studioSupabase Studio
https://supabase.com/blog/supabase-studio
The same Dashboard that you're using on our Platform is now available for local development and Self-Hosting.
- Mon, 29 Nov 2021 06:06:00
+ Mon, 29 Nov 2021 16:04:00 +0000https://supabase.com/blog/community-dayCommunity Day
https://supabase.com/blog/community-day
Kicking off launch week by highlighting the communities around Supabase.
- Sun, 28 Nov 2021 06:06:00
+ Sun, 28 Nov 2021 16:04:00 +0000https://supabase.com/blog/whats-new-in-postgres-14New in PostgreSQL 14: What every developer should know
https://supabase.com/blog/whats-new-in-postgres-14
A quick look at some new features and functionality in PostgreSQL 14.
- Sat, 27 Nov 2021 06:06:00
+ Sat, 27 Nov 2021 16:04:00 +0000https://supabase.com/blog/postgrest-9PostgREST 9
https://supabase.com/blog/postgrest-9
New features and updates in PostgREST version 9.
- Fri, 26 Nov 2021 06:06:00
+ Fri, 26 Nov 2021 16:04:00 +0000https://supabase.com/blog/supabase-launch-week-the-trilogySupabase Launch Week III: Holiday Special
https://supabase.com/blog/supabase-launch-week-the-trilogy
Tis the season to be shipping.
- Thu, 25 Nov 2021 06:06:00
+ Thu, 25 Nov 2021 16:04:00 +0000https://supabase.com/blog/supabase-how-we-launchHow we launch at Supabase
https://supabase.com/blog/supabase-how-we-launch
The history and methodology of Supabase Launch Week.
- Thu, 25 Nov 2021 06:06:00
+ Thu, 25 Nov 2021 16:04:00 +0000https://supabase.com/blog/supabase-beta-october-2021Supabase Beta October 2021
https://supabase.com/blog/supabase-beta-october-2021
Three new Auth providers, multi-schema support, and we're gearing up for another Launch Week.
- Sat, 06 Nov 2021 06:06:00
+ Sat, 06 Nov 2021 16:04:00 +0000https://supabase.com/blog/supabase-series-aSupabase $30m Series A
https://supabase.com/blog/supabase-series-a
Supabase just raised $30M, bringing our total funding to $36M.
- Wed, 27 Oct 2021 05:05:00
+ Wed, 27 Oct 2021 16:04:00 +0000https://supabase.com/blog/replenysh-time-to-value-in-less-than-24-hoursReplenysh uses Supabase to implement OTP in less than 24-hours
https://supabase.com/blog/replenysh-time-to-value-in-less-than-24-hours
Learn how Replenysh uses Supabase to power the circular economy, redefining how brands interact with their customers and products.
- Mon, 18 Oct 2021 05:05:00
+ Mon, 18 Oct 2021 16:04:00 +0000https://supabase.com/blog/hacktoberfest-hackathon-winners-2021Hacktoberfest Hackathon Winners 2021
https://supabase.com/blog/hacktoberfest-hackathon-winners-2021
Celebrating many amazing projects submitted to our Hacktoberfest Hackathon.
- Wed, 13 Oct 2021 05:05:00
+ Wed, 13 Oct 2021 16:04:00 +0000https://supabase.com/blog/supabase-beta-sept-2021Supabase Beta Sept 2021
https://supabase.com/blog/supabase-beta-sept-2021
Hackathon, Aborting request, UI updates, and now Hiring.
- Sun, 03 Oct 2021 05:05:00
+ Sun, 03 Oct 2021 16:04:00 +0000https://supabase.com/blog/supabase-hacktoberfest-hackathon-2021Supabase Hacktoberfest Hackathon 2021
https://supabase.com/blog/supabase-hacktoberfest-hackathon-2021
We're running another Supabase Hackathon during Hacktoberfest!
- Mon, 27 Sep 2021 05:05:00
+ Mon, 27 Sep 2021 16:04:00 +0000https://supabase.com/blog/supabase-beta-august-2021Supabase Beta August 2021
https://supabase.com/blog/supabase-beta-august-2021
Fundraising, Realtime Security, custom SMS templates, and deployments in South Korea.
- Thu, 09 Sep 2021 05:05:00
+ Thu, 09 Sep 2021 16:04:00 +0000https://supabase.com/blog/supabase-beta-july-2021Supabase Beta July 2021
https://supabase.com/blog/supabase-beta-july-2021
Discord Logins, Vercel Integration, Full text search, and OAuth guides.
- Wed, 11 Aug 2021 05:05:00
+ Wed, 11 Aug 2021 16:04:00 +0000https://supabase.com/blog/hackathon-winnersOpen Source Hackathon Winners
https://supabase.com/blog/hackathon-winners
Let the medal ceremony begin for the best projects submitted during the Supabase Hackathon.
- Sun, 08 Aug 2021 05:05:00
+ Sun, 08 Aug 2021 16:04:00 +0000https://supabase.com/blog/supabase-swag-storeSupabase Swag Store
https://supabase.com/blog/supabase-swag-store
Today we are officially launching the Supabase Swag Store.
- Thu, 29 Jul 2021 05:05:00
+ Thu, 29 Jul 2021 16:04:00 +0000https://supabase.com/blog/supabase-functions-updatesUpdates for Supabase Functions
https://supabase.com/blog/supabase-functions-updates
The question on everyone's mind - are we launching Supabase Functions? Well, it's complicated.
- Thu, 29 Jul 2021 05:05:00
+ Thu, 29 Jul 2021 16:04:00 +0000https://supabase.com/blog/1-the-supabase-hackathonThe Supabase Hackathon
https://supabase.com/blog/1-the-supabase-hackathon
A whole week of Hacking for Fun and Prizes.
- Thu, 29 Jul 2021 05:05:00
+ Thu, 29 Jul 2021 16:04:00 +0000https://supabase.com/blog/supabase-reports-and-metricsSupabase Reports and Metrics
https://supabase.com/blog/supabase-reports-and-metrics
We're exposing a full set of metrics in your projects, so that you can build better (and faster) products for your users.
- Wed, 28 Jul 2021 05:05:00
+ Wed, 28 Jul 2021 16:04:00 +0000https://supabase.com/blog/supabase-auth-passwordless-sms-loginSupabase Auth v2: Phone Auth now available
https://supabase.com/blog/supabase-auth-passwordless-sms-login
Phone Auth is available today on all new and existing Supabase projects.
- Tue, 27 Jul 2021 05:05:00
+ Tue, 27 Jul 2021 16:04:00 +0000https://supabase.com/blog/mobbin-supabase-200000-usersMobbin uses Supabase to authenticate 200,000 users
https://supabase.com/blog/mobbin-supabase-200000-users
Learn how Mobbin migrated 200,000 users from Firebase for a better authentication experience.
- Tue, 27 Jul 2021 05:05:00
+ Tue, 27 Jul 2021 16:04:00 +0000https://supabase.com/blog/storage-betaSupabase Storage now in Beta
https://supabase.com/blog/storage-beta
Supabase Storage moves into Beta.
- Mon, 26 Jul 2021 05:05:00
+ Mon, 26 Jul 2021 16:04:00 +0000https://supabase.com/blog/spot-flutter-with-postgresSpot: a video sharing app built with Flutter
https://supabase.com/blog/spot-flutter-with-postgres
Spot is a geolocation-based video-sharing app with some social networking features.
- Mon, 26 Jul 2021 05:05:00
+ Mon, 26 Jul 2021 16:04:00 +0000https://supabase.com/blog/supabase-postgres-13Supabase is now on Postgres 13.3
https://supabase.com/blog/supabase-postgres-13
From today, new Supabase projects will be on a version of Supabase Postgres that runs on Postgres 13.3.
- Sun, 25 Jul 2021 05:05:00
+ Sun, 25 Jul 2021 16:04:00 +0000https://supabase.com/blog/supabase-community-daySupabase Community Day
https://supabase.com/blog/supabase-community-day
Community Day
- Sun, 25 Jul 2021 05:05:00
+ Sun, 25 Jul 2021 16:04:00 +0000https://supabase.com/blog/epsilon3-self-hostingEpsilon3 Self-Host Supabase To Revolutionize Space Operations
https://supabase.com/blog/epsilon3-self-hosting
Learn how the team at Epsilon3 use Supabase to help teams execute secure and reliable operations in an industry that project spend runs into the billions.
- Sun, 25 Jul 2021 05:05:00
+ Sun, 25 Jul 2021 16:04:00 +0000https://supabase.com/blog/supabase-launch-week-sqlSupabase Launch Week II: The SQL
https://supabase.com/blog/supabase-launch-week-sql
Five days of Supabase. Again.
- Wed, 21 Jul 2021 05:05:00
+ Wed, 21 Jul 2021 16:04:00 +0000https://supabase.com/blog/roles-postgres-hooksProtecting reserved roles with PostgreSQL Hooks
https://supabase.com/blog/roles-postgres-hooks
Using Postgres Hooks to protect functionality in your Postgres database.
- Thu, 01 Jul 2021 05:05:00
+ Thu, 01 Jul 2021 16:04:00 +0000https://supabase.com/blog/supabase-beta-june-2021Supabase Beta June 2021
https://supabase.com/blog/supabase-beta-june-2021
Discord Logins, Vercel Integration, Full text search, and OAuth guides.
- Tue, 01 Jun 2021 05:05:00
+ Tue, 01 Jun 2021 16:04:00 +0000https://supabase.com/blog/supabase-beta-may-2021Supabase Beta May 2021
https://supabase.com/blog/supabase-beta-may-2021
Apple & Twitter Logins, Supabase Grid, Go & Swift Libraries.
- Tue, 01 Jun 2021 05:05:00
+ Tue, 01 Jun 2021 16:04:00 +0000https://supabase.com/blog/supabase-beta-april-2021Supabase Beta April 2021
https://supabase.com/blog/supabase-beta-april-2021
Supabase "gardening" - stability, security, and community support.
- Tue, 04 May 2021 05:05:00
+ Tue, 04 May 2021 16:04:00 +0000https://supabase.com/blog/supabase-beta-march-2021Supabase Beta March 2021
https://supabase.com/blog/supabase-beta-march-2021
Launch week, Storage, Supabase CLI, Connection Pooling, Supabase UI, and Pricing.
- Mon, 05 Apr 2021 05:05:00
+ Mon, 05 Apr 2021 16:04:00 +0000https://supabase.com/blog/supabase-workflowsWorkflows are coming to Supabase
https://supabase.com/blog/supabase-workflows
Functions are great, but you know what's better?
- Thu, 01 Apr 2021 06:06:00
+ Thu, 01 Apr 2021 16:04:00 +0000https://supabase.com/blog/supabase-pgbouncerPgBouncer is now available in Supabase
https://supabase.com/blog/supabase-pgbouncer
Better support for Serverless and Postgres.
- Thu, 01 Apr 2021 06:06:00
+ Thu, 01 Apr 2021 16:04:00 +0000https://supabase.com/blog/supabase-dot-comSupabase Dot Com
https://supabase.com/blog/supabase-dot-com
The Supabase Domain name is changing.
- Thu, 01 Apr 2021 06:06:00
+ Thu, 01 Apr 2021 16:04:00 +0000https://supabase.com/blog/supabase-nft-marketplaceSupabase Launches NFT Marketplace
https://supabase.com/blog/supabase-nft-marketplace
A fully encrypted NFT platform to protect and transact your digital assets
- Thu, 01 Apr 2021 06:06:00
+ Wed, 31 Mar 2021 16:04:00 +0000https://supabase.com/blog/supabase-cliSupabase CLI
https://supabase.com/blog/supabase-cli
Local development, database migrations, and self-hosting.
- Wed, 31 Mar 2021 06:06:00
+ Tue, 30 Mar 2021 16:04:00 +0000https://supabase.com/blog/supabase-storageStorage is now available in Supabase
https://supabase.com/blog/supabase-storage
Launching Supabase Storage and how you can use it in your apps
- Tue, 30 Mar 2021 06:06:00
+ Mon, 29 Mar 2021 16:04:00 +0000https://supabase.com/blog/pricingSupabase Beta Pricing
https://supabase.com/blog/pricing
Supabase launches Beta pricing structure
- Mon, 29 Mar 2021 06:06:00
+ Sun, 28 Mar 2021 16:04:00 +0000https://supabase.com/blog/launch-weekLaunch week
https://supabase.com/blog/launch-week
Five days of Supabase.
- Wed, 24 Mar 2021 06:06:00
+ Wed, 24 Mar 2021 16:04:00 +0000https://supabase.com/blog/angels-of-supabaseAngels of Supabase
https://supabase.com/blog/angels-of-supabase
Meet the investors of Supabase.
- Wed, 24 Mar 2021 06:06:00
+ Wed, 24 Mar 2021 16:04:00 +0000https://supabase.com/blog/In-The-LoopDevelopers stay up to date with intheloop.dev
https://supabase.com/blog/In-The-Loop
Learn why Kevin is building intheloop.dev with Supabase
- Mon, 22 Mar 2021 06:06:00
+ Sun, 21 Mar 2021 16:04:00 +0000https://supabase.com/blog/using-supabase-replitUsing Supabase in Replit
https://supabase.com/blog/using-supabase-replit
Free hosted relational database from within your node.js repl
- Thu, 11 Mar 2021 06:06:00
+ Wed, 10 Mar 2021 16:04:00 +0000https://supabase.com/blog/toad-a-link-shortener-with-simple-apis-for-low-codersToad, a link shortener with simple APIs for low-coders
https://supabase.com/blog/toad-a-link-shortener-with-simple-apis-for-low-coders
An easy-to-use link shortening tool with simple APIs
- Mon, 08 Mar 2021 06:06:00
+ Sun, 07 Mar 2021 16:04:00 +0000https://supabase.com/blog/postgres-as-a-cron-serverPostgres as a CRON Server
https://supabase.com/blog/postgres-as-a-cron-server
Running repetitive tasks with your Postgres database.
- Fri, 05 Mar 2021 06:06:00
+ Thu, 04 Mar 2021 16:04:00 +0000https://supabase.com/blog/supabase-beta-february-2021Supabase Beta February 2021
https://supabase.com/blog/supabase-beta-february-2021
One year of building.
- Tue, 02 Mar 2021 06:06:00
+ Mon, 01 Mar 2021 16:04:00 +0000https://supabase.com/blog/cracking-postgres-interviewCracking PostgreSQL Interview Questions
https://supabase.com/blog/cracking-postgres-interview
Understand the top PostgreSQL Interview Questions
- Sat, 27 Feb 2021 06:06:00
+ Fri, 26 Feb 2021 16:04:00 +0000https://supabase.com/blog/case-study-roboflowRoboflow.com choose Supabase to power Paint.wtf leaderboard
https://supabase.com/blog/case-study-roboflow
Learn how Roboflow.com used Supabase to build their Paint.wtf leaderboard
- Tue, 09 Feb 2021 06:06:00
+ Mon, 08 Feb 2021 16:04:00 +0000https://supabase.com/blog/supabase-beta-january-2021Supabase Beta January 2021
https://supabase.com/blog/supabase-beta-january-2021
Eleven months of building.
- Tue, 02 Feb 2021 06:06:00
+ Mon, 01 Feb 2021 16:04:00 +0000https://supabase.com/blog/supabase-beta-december-2020Supabase Beta December 2020
https://supabase.com/blog/supabase-beta-december-2020
Ten months of building.
- Sat, 02 Jan 2021 06:06:00
+ Fri, 01 Jan 2021 16:04:00 +0000https://supabase.com/blog/supabase-dashboard-performanceMaking the Supabase Dashboard Supa-fast
https://supabase.com/blog/supabase-dashboard-performance
Improving the performance of the Supabase dashboard
- Sun, 13 Dec 2020 06:06:00
+ Sat, 12 Dec 2020 16:04:00 +0000https://supabase.com/blog/supabase-striveschoolSupabase Partners With Strive School To Help Teach Open Source
https://supabase.com/blog/supabase-striveschool
Supabase Partners With Strive School To Help Teach Open Source To The Next Generation Of Developers
- Wed, 02 Dec 2020 06:06:00
+ Tue, 01 Dec 2020 16:04:00 +0000https://supabase.com/blog/case-study-xenditXendit Built a Counter-Fraud Watchlist for the Fintech Industry
https://supabase.com/blog/case-study-xendit
See how Xendit use Supabase to build a full-text search engine.
- Wed, 02 Dec 2020 06:06:00
+ Tue, 01 Dec 2020 16:04:00 +0000https://supabase.com/blog/case-study-tayfaTAYFA Built a No-Code Website Builder in Seven Days
https://supabase.com/blog/case-study-tayfa
See how Tayfa went from idea to paying customer in less than 30 days.
- Wed, 02 Dec 2020 06:06:00
+ Tue, 01 Dec 2020 16:04:00 +0000https://supabase.com/blog/case-study-monitoroMonitoro Built a Web Crawler Handling Millions of API Requests
https://supabase.com/blog/case-study-monitoro
See how Monitoro built an automated scraping platform using Supabase.
- Wed, 02 Dec 2020 06:06:00
+ Tue, 01 Dec 2020 16:04:00 +0000https://supabase.com/blog/supabase-alpha-november-2020Supabase Alpha November 2020
https://supabase.com/blog/supabase-alpha-november-2020
Nine months of building.
- Tue, 01 Dec 2020 06:06:00
+ Mon, 30 Nov 2020 16:04:00 +0000https://supabase.com/blog/postgresql-viewsPostgres Views
https://supabase.com/blog/postgresql-views
Creating and using a view in PostgreSQL.
- Wed, 18 Nov 2020 06:06:00
+ Tue, 17 Nov 2020 16:04:00 +0000https://supabase.com/blog/supabase-alpha-october-2020Supabase Alpha October 2020
https://supabase.com/blog/supabase-alpha-october-2020
Eight months of building.
- Mon, 02 Nov 2020 06:06:00
+ Sun, 01 Nov 2020 16:04:00 +0000https://supabase.com/blog/improved-dxSupabase.js 1.0
https://supabase.com/blog/improved-dx
We're releasing a new version of our Supabase client with some awesome new improvements.
- Fri, 30 Oct 2020 06:06:00
+ Thu, 29 Oct 2020 16:04:00 +0000https://supabase.com/blog/supabase-alpha-september-2020Supabase Alpha September 2020
https://supabase.com/blog/supabase-alpha-september-2020
Seven months of building.
- Sat, 03 Oct 2020 05:05:00
+ Fri, 02 Oct 2020 16:04:00 +0000https://supabase.com/blog/supabase-hacktoberfest-2020Supabase Hacktoberfest 2020
https://supabase.com/blog/supabase-hacktoberfest-2020
Join us for a celebration of open source software and learn how to contribute to Supabase.
- Fri, 11 Sep 2020 05:05:00
+ Thu, 10 Sep 2020 16:04:00 +0000https://supabase.com/blog/supabase-alpha-august-2020Supabase Alpha August 2020
https://supabase.com/blog/supabase-alpha-august-2020
Six months of building
- Thu, 03 Sep 2020 05:05:00
+ Wed, 02 Sep 2020 16:04:00 +0000https://supabase.com/blog/supabase-authSupabase Auth
https://supabase.com/blog/supabase-auth
Authenticate and authorize your users with Supabase Auth
- Wed, 05 Aug 2020 05:05:00
+ Tue, 04 Aug 2020 16:04:00 +0000https://supabase.com/blog/supabase-alpha-july-2020Supabase Alpha July 2020
https://supabase.com/blog/supabase-alpha-july-2020
Five months of building
- Sun, 02 Aug 2020 05:05:00
+ Sat, 01 Aug 2020 16:04:00 +0000https://supabase.com/blog/continuous-postgresql-backup-walgContinuous PostgreSQL Backups using WAL-G
https://supabase.com/blog/continuous-postgresql-backup-walg
Have you ever wanted to restore your database's state to a particular moment in time? This post explains how, using WAL-G.
- Sun, 02 Aug 2020 05:05:00
+ Sat, 01 Aug 2020 16:04:00 +0000https://supabase.com/blog/alpha-launch-postmortemAlpha Launch Postmortem
https://supabase.com/blog/alpha-launch-postmortem
Everything that went wrong with Supabase's launch
- Fri, 10 Jul 2020 05:05:00
+ Thu, 09 Jul 2020 16:04:00 +0000https://supabase.com/blog/postgresql-templatesWhat are PostgreSQL Templates?
https://supabase.com/blog/postgresql-templates
What are PostgreSQL templates and what are they used for?
- Thu, 09 Jul 2020 05:05:00
+ Wed, 08 Jul 2020 16:04:00 +0000https://supabase.com/blog/postgresql-physical-logical-backupsPhysical vs Logical Backups in PostgreSQL
https://supabase.com/blog/postgresql-physical-logical-backups
What are physical and logical backups in Postgres?
- Tue, 07 Jul 2020 05:05:00
+ Mon, 06 Jul 2020 16:04:00 +0000https://supabase.com/blog/supabase-alpha-june-2020Supabase Alpha June 2020
https://supabase.com/blog/supabase-alpha-june-2020
Four months of building
- Wed, 01 Jul 2020 05:05:00
+ Tue, 30 Jun 2020 16:04:00 +0000https://supabase.com/blog/supabase-steve-chavezSteve Chavez has joined Supabase
https://supabase.com/blog/supabase-steve-chavez
Steve joins Supabase to help build Auth.
- Mon, 15 Jun 2020 05:05:00
+ Sun, 14 Jun 2020 16:04:00 +0000https://supabase.com/blog/supabase-alpha-may-2020Supabase Alpha May 2020
https://supabase.com/blog/supabase-alpha-may-2020
Three months of building
- Mon, 01 Jun 2020 05:05:00
+ Sun, 31 May 2020 16:04:00 +0000https://supabase.com/blog/supabase-alpha-april-2020Supabase Alpha April 2020
https://supabase.com/blog/supabase-alpha-april-2020
Two months of building
- Mon, 01 Jun 2020 05:05:00
+ Sun, 31 May 2020 16:04:00 +0000