diff --git a/apps/www/_blog/2022-12-16-launch-week-6-community-day.mdx b/apps/www/_blog/2022-12-16-launch-week-6-community-day.mdx index 5f08c8d993b..4250bc96946 100644 --- a/apps/www/_blog/2022-12-16-launch-week-6-community-day.mdx +++ b/apps/www/_blog/2022-12-16-launch-week-6-community-day.mdx @@ -1,6 +1,6 @@ --- title: 'Community Day' -description: Wrapping up Launch Week 5 with contributors, partners, and friends. +description: Wrapping up Launch Week 6 with contributors, partners, and friends. author: andrew_smith,jonmeyers_io,thor_schaeff,tyler_shukert image: lw6-community/community-day.png thumb: lw6-community/community-day.png @@ -11,11 +11,11 @@ date: '2022-12-16' toc_depth: 3 --- -Supabase is a collaborative company. We work with, sponsor, and support as many open source tools as possible. The great thing about this approach is that each tool brings their own community and it’s starting to feel like Supabase is really just a “community of communities”. This Launch Week we have a few exciting community developments to share. +Supabase is a collaborative company. We work with, sponsor, and support as many open source tools as possible. The great thing about this approach is that each tool brings their own community and it's starting to feel like Supabase is really just a “community of communities”. This Launch Week we have a few exciting community developments to share. ## New Integrations -While working hard on new features, the community has been developing a healthy [integrations marketplace](https://supabase.com/docs/guides/integrations/integrations). Since Supabase is just Postgres, any tool which works with Postgres works with Supabase (no additional changes required). Today we’re adding a few major players to the roster: +While we've been working hard on new features, the community has been developing a healthy [integrations marketplace](https://supabase.com/docs/guides/integrations/integrations). Since Supabase is just Postgres, any tool which works with Postgres works with Supabase (no additional changes required). Today we're adding a few major players to the roster: ### FlutterFlow @@ -32,12 +32,11 @@ While working hard on new features, the community has been developing a healthy [FlutterFlow](https://flutterflow.io/) is a low-code builder for developing native mobile applications using Flutter. You can use the simple drag-and-drop interface to build your app faster than traditional development. -An integration between FlutterFlow and Supabase has been long awaited by the community. Today, you can start building your apps on FlutterFlow having Supabase as the backend! +An integration between FlutterFlow and Supabase has been long awaited by the community. Starting today, you can build your apps with FlutterFlow and use Supabase for your backend! -This is just the beginning of our integration with FlutterFlow, and we will work closely with the FlutterFlow team to bring more features to this integration in the future! - -Here is a tutorial video created by John from the FlutterFlow team showing how you can get started. +This is just the beginning of our integration with FlutterFlow. We're working closely with the FlutterFlow team to deliver more features! +Watch John from the FlutterFlow team demonstrate how you can get started today: ### OneSignal @@ -52,13 +51,13 @@ Here is a tutorial video created by John from the FlutterFlow team showing how y allowfullscreen > -[OneSignal](https://onesignal.com/) is a messaging platform allowing you to deliver push notifications, in-app messages, SMS, and emails to your users. Combine OneSignal with Supabase and you have a +[OneSignal](https://onesignal.com/) is a messaging platform allowing you to deliver push notifications, in-app messages, SMS, and emails to your users. -Now with combining OneSignal with Supabase, you can send cloud messages to your users whenever there is a change in your Supabase database. +Combining OneSignal with Supabase, you can send cloud messages to your users with any database change. We have guides on how to get started with Next.js and OneSignal [here](https://supabase.com/docs/guides/integrations/onesignal), and Flutter and OneSignal [here](https://github.com/OneSignalDevelopers/onesignal-supabase-sample-integration-supabase). -William from OneSignal is here to discuss how you can easily integrate OneAignal with your Supabase app. +William from OneSignal is here to discuss how you can easily integrate OneAignal with your Supabase app: ### NextAuth @@ -73,26 +72,23 @@ William from OneSignal is here to discuss how you can easily integrate OneAignal allowfullscreen > -[NextAuth.js](https://next-auth.js.org/) is an open source authentication solution for [Next.js](https://nextjs.org/). It allows you to bring your own Database and therefore own your own user data. +[NextAuth.js](https://next-auth.js.org/) is an open source authentication solution for [Next.js](https://nextjs.org/). It allows you to bring your own Database so that you own your user data. -There is an awesome open source community around it who have built a [Supabase Adapter](https://next-auth.js.org/adapters/supabase) that makes it easy to use NextAuth.js with Supabase, and even enables usage of [Row Level Security (RLS) policies](https://next-auth.js.org/adapters/supabase#enabling-row-level-security-rls). - -In [this community spotlight video](https://youtu.be/EdYQ9fF-hz4), [Thang Huu Vu](https://twitter.com/thanghvu), the lead maintainer of NextAuth.js, gives us an overview and brief history of NextAuth, followed by a tutorial on how to set up the new Supabase Adapter. +The amazing NextAuth community who have built a [Supabase Adapter](https://next-auth.js.org/adapters/supabase) that makes it easy to use NextAuth.js with Supabase, and enables the use of [Row Level Security (RLS) policies](https://next-auth.js.org/adapters/supabase#enabling-row-level-security-rls). +In [this community spotlight video](https://youtube-nocookie.com/EdYQ9fF-hz4), [Thang Huu Vu](https://twitter.com/thanghvu), the lead maintainer of NextAuth.js, gives an overview and brief history of NextAuth, followed by a tutorial on how to set up the new Supabase Adapter. ## New Tools and Updates ### PGroonga Multilingual Search extension -Over the past few years, we’ve had a number of people ask if we can add Full Text Search for other languages. PGroonga has been on our radar for a long time now, so when we reached out to them we were surprised to learn that *no* Postgres platform currently supports them. Today we’re fixing this by becoming the first. If you need - - [Supabase now supports Multilingual Full Text Search](https://www.notion.so/Supabase-now-supports-Multilingual-Full-Text-Search-84cd777c1d1b4d92877933730a2a6371) +Over the past few years, we've had a number of people ask if we can add Full Text Search for other languages. PGroonga has been on our radar for a long time now, so when we reached out to them we were surprised to learn that _no_ Postgres platform currently supports them. Today we're fixing this by becoming the first. ### PostgreSQL 15 -The PostgreSQL community [released](https://www.postgresql.org/docs/current/release-15.html) version 15 (stable) in October 2022. All Projects created on the Supabase platform from today will be on version 15. If you want to upgrade one of your existing Projects, check out our [Upgrading](https://supabase.com/docs/guides/platform/migrating-and-upgrading-projects#upgrade-your-project) documentation, and if you want to see what’s new, check out : XXX +The PostgreSQL community [released](https://www.postgresql.org/docs/current/release-15.html) version 15 (stable) in October 2022. All Projects created on the Supabase platform from today will be on version 15. If you want to upgrade one of your existing Projects, check out our [Upgrading](https://supabase.com/docs/guides/platform/migrating-and-upgrading-projects#upgrade-your-project) documentation, and if you want to see what's new, check out : XXX -- Postgres 15 - [What’s new in **Postgres 15?**](https://www.notion.so/What-s-new-in-Postgres-15-26edb0b5c73a4537892e7fec73188df8) +- Postgres 15 - [What's new in **Postgres 15?**](https://www.notion.so/What-s-new-in-Postgres-15-26edb0b5c73a4537892e7fec73188df8) ### PostgREST version 11 @@ -102,49 +98,46 @@ PostgREST 11 is not wrapped up yet but you can try a pre-release locally with th ## Made with Supabase -Perhaps you’ve seen [madewithsupabase.com](https://www.madewithsupabase.com/), but did you know that the site is made and maintained by an [open source contributor](https://twitter.com/zernonia) (during our first hackathon)? Since then, there have been over 300 apps and websites listed,: +Perhaps you've seen [madewithsupabase.com](https://www.madewithsupabase.com/), but did you know that the site is made and maintained by an [open source contributor](https://twitter.com/zernonia) (during our first hackathon)? Since then, there have been over 300 apps and websites listed,: - Over 300 apps on madewithsupabase - We asked [on twitter](https://twitter.com/supabase/status/1585226233742229504) - Highlight - - Marketplaces like Mobbin and - - Lottie: [https://www.youtube.com/watch?v=QoN7l_Wq_S4](https://www.youtube.com/watch?v=QoN7l_Wq_S4) - - Mobbin: [https://www.madewithsupabase.com/p/mobbin](https://www.madewithsupabase.com/p/mobbin) - - Web3 platforms like - - sound.xyz - - Topaz - [https://topaz.network/](https://topaz.network/) - - Devtools like - - Repeat.dev - - Bots like - - Dots - [https://www.producthunt.com/posts/dots-for-discord](https://www.producthunt.com/posts/dots-for-discord) - - Migrations - - 125K from Auth0, [1000 from Firebase](https://fleetingnotes.app/posts/migrating-from-firebase-to-supabase/) + - Marketplaces like Mobbin and + - Lottie: [https://www.youtube.com/watch?v=QoN7l_Wq_S4](https://www.youtube.com/watch?v=QoN7l_Wq_S4) + - Mobbin: [https://www.madewithsupabase.com/p/mobbin](https://www.madewithsupabase.com/p/mobbin) + - Web3 platforms like + - sound.xyz + - Topaz - [https://topaz.network/](https://topaz.network/) + - Devtools like + - Repeat.dev + - Bots like + - Dots - [https://www.producthunt.com/posts/dots-for-discord](https://www.producthunt.com/posts/dots-for-discord) + - Migrations + - 125K from Auth0, [1000 from Firebase](https://fleetingnotes.app/posts/migrating-from-firebase-to-supabase/) ## Content Content -One of the most exciting developments this year is the number of content creators and developers helping *others* to get started with Supabase. Ultimately, this means more developers using Postgres: +One of the most exciting developments this year is the number of content creators and developers helping _others_ to get started with Supabase. Ultimately, this means more developers using Postgres: - Our [Content Storm](https://supabase.com/blog/the-supabase-content-storm) feature - New Courses - - Supaship just released [Supaship course](https://supaship.io/). - - ****[Build a Realtime Chat App with Remix and Supabase](https://egghead.io/courses/build-a-realtime-chat-app-with-remix-and-supabase-d36e2618)**** - - Check out Jon’s brand new, entirely free course on egghead to learn all about the Supabase Auth Helpers. Throughout the course, you will build a realtime chat application with Remix and learn how to: - - - use Supabase server-side in loaders and actions - - query and mutate data as an authenticated user with Supabase - - sign users in with GitHub OAuth - - enforce authorization with Row Level Security (RLS) policies - - merge client and server state with realtime events - - deploy a Remix app to Vercel - - [Everything Svelte](https://www.everythingsvelte.com/) (Sveltekit and Supabase course by [Amy](https://twitter.com/selfteachme)) - + - Supaship just released [Supaship course](https://supaship.io/). + - \***\*[Build a Realtime Chat App with Remix and Supabase](https://egghead.io/courses/build-a-realtime-chat-app-with-remix-and-supabase-d36e2618)\*\*** + Check out Jon's brand new, entirely free course on egghead to learn all about the Supabase Auth Helpers. Throughout the course, you will build a realtime chat application with Remix and learn how to: + - use Supabase server-side in loaders and actions + - query and mutate data as an authenticated user with Supabase + - sign users in with GitHub OAuth + - enforce authorization with Row Level Security (RLS) policies + - merge client and server state with realtime events + - deploy a Remix app to Vercel + - [Everything Svelte](https://www.everythingsvelte.com/) (Sveltekit and Supabase course by [Amy](https://twitter.com/selfteachme)) ### Getting started templates - Getting Started Templates - - [usebasejump.com](https://usebasejump.com/) - - [supastarter.dev](https://supastarter.dev/) + - [usebasejump.com](https://usebasejump.com/) + - [supastarter.dev](https://supastarter.dev/) ### Community libraries @@ -153,9 +146,9 @@ One of the most exciting developments this year is the number of content creator ## Community Growth -At the start of this year I [tweeted](https://twitter.com/kiwicopple/status/1478338320346267648) how far we had come as a community. Since then we’ve grown to one of the [most popular](https://github.com/search?q=stars%3A%3E42000&type=repositories) repos on GitHub (top 220). Since 2021: +At the start of this year I [tweeted](https://twitter.com/kiwicopple/status/1478338320346267648) how far we had come as a community. Since then we've grown to one of the [most popular](https://github.com/search?q=stars%3A%3E42000&type=repositories) repos on GitHub (top 220). Since 2021: -- GitHub stars: 25K → 42K * +- GitHub stars: 25K → 42K \* - Hosted Databases: 75K → 250K - Funding: 37M → 116M - Team: 35 → 60 @@ -164,7 +157,7 @@ At the start of this year I [tweeted](https://twitter.com/kiwicopple/status/1478 ## Giving back -At less than 3 years old we’re still finding our feet, but one of the things I’m most proud of is our contribution back to open source. Technically everyone working at Supabase is an open source contributor, so it’s hard to quantify exactly the value we’ve been contributing to the open source ecosystem. To name a few of the more obvious ways: +At less than 3 years old we're still finding our feet, but one of the things I'm most proud of is our contribution back to open source. Technically everyone working at Supabase is an open source contributor, so it's hard to quantify exactly the value we've been contributing to the open source ecosystem. To name a few of the more obvious ways: - Paid out over $100,000 to contributors via [Open Collective](https://opencollective.com/supabase). - Invested in $500,000 into [OrioleDB](https://github.com/orioledb/orioledb) to accelerate the Table Access API in Postgres. @@ -173,14 +166,14 @@ At less than 3 years old we’re still finding our feet, but one of the things I - Our team has contributed several patches to the Postgres core. - We help to drive open source adoption on tools like [Deno](https://deno.land/). - We collaborated with the [Snaplet](https://www.snaplet.dev/) team to develop and open source [Postgres WASM](https://supabase.com/blog/postgres-wasm). -- And possibly the biggest: we’ve maintained our OSI-compliant stance. With the exception of some of our cloud-infra & billing code, the Supabase ecosystem is all MIT, Apache 2.0, or PostgreSQL licensed. +- And possibly the biggest: we've maintained our OSI-compliant stance. With the exception of some of our cloud-infra & billing code, the Supabase ecosystem is all MIT, Apache 2.0, or PostgreSQL licensed. -We plan to continue our open and collaborative trend. There are many companies working on exciting ideas in the database ecosystem, and there are far too many problems for the Supabase team to solve alone. If you’re interested in working with us to solve these problems, don’t ever hesitate to reach out. +We plan to continue our open and collaborative trend. There are many companies working on exciting ideas in the database ecosystem, and there are far too many problems for the Supabase team to solve alone. If you're interested in working with us to solve these problems, don't ever hesitate to reach out. ## Getting involved - Want to contribute? Dive into any of our [repos](https://github.com/supabase/) to get started. -- Want to work in open source? We don’t have many openings today, but keep this URL in mind in the future when you’re job-hunting: [supabase.com/careers](https://supabase.com/careers) +- Want to work in open source? We don't have many openings today, but keep this URL in mind in the future when you're job-hunting: [supabase.com/careers](https://supabase.com/careers) - Want to try out Supabase? Join the Hackathon and win some nice prizes. - Want to support us? Just a [GitHub star](https://github.com/supabase/supabase) is enough ⭐. @@ -191,4 +184,4 @@ We plan to continue our open and collaborative trend. There are many companies w - [Day 3: Supabase Storage v2: Image resizing and Smart CDN](https://supabase.com/blog/mfa-auth-via-rls) - [Day 4: Supabase Storage v2: Image resizing and Smart CDN](https://supabase.com/blog/postgres-foreign-data-wrappers-rust) - [Launch Week 6 Hackathon](https://supabase.com/blog/launch-week-6-hackathon) -- [Who We Hire at Supabase](https://supabase.com/blog/who-we-hire) \ No newline at end of file +- [Who We Hire at Supabase](https://supabase.com/blog/who-we-hire)