From 34f09dc231393f21c19272ae118220bb55158fcb Mon Sep 17 00:00:00 2001 From: Paul Copplestone Date: Sun, 14 Jun 2020 18:29:51 +0800 Subject: [PATCH] Adds a few blog posts --- .../2020-05-01-supabase-alpha-april-2020.md | 56 ++++++++++++++++++ .../2020-06-01-supabase-alpha-may-2020.md | 59 +++++++++++++++++++ ...0-04-03-basic-slack-clone-react-hooks.mdx} | 2 +- web/docs/pricing.mdx | 6 +- web/src/pages/oss.js | 18 +++++- 5 files changed, 136 insertions(+), 5 deletions(-) create mode 100644 web/blog/2020-05-01-supabase-alpha-april-2020.md create mode 100644 web/blog/2020-06-01-supabase-alpha-may-2020.md rename web/blog/{2020-04-03-basic-slack-clone-react-hooks.mdx => DRAFT-2020-04-03-basic-slack-clone-react-hooks.mdx} (99%) diff --git a/web/blog/2020-05-01-supabase-alpha-april-2020.md b/web/blog/2020-05-01-supabase-alpha-april-2020.md new file mode 100644 index 00000000000..52f15c39ece --- /dev/null +++ b/web/blog/2020-05-01-supabase-alpha-april-2020.md @@ -0,0 +1,56 @@ +--- +title: Supabase Alpha April 2020 +description: Two months of building +author: Paul Copplestone +author_title: Supabase +author_url: https://github.com/kiwicopple +author_image_url: https://avatars2.githubusercontent.com/u/10214025?s=400&u=c6775be2ae667e2acae3ccd347fed62bb3f5b3e7&v=4 +authorURL: https://github.com/kiwicopple +--- + +Now in [Supabase](https://app.supabase.io): + +- Set up Postgres in less than 2 minutes +- Auto-generated APIs! (they are a bit flaky, go easy) +- Query your database directly from the dashboard +- Analyze your queries and make them faster :rocket: + + + + + +## Important Notes + +1/ Supabase is NOT production ready. Have a play around and let us know what you think. We don't track ANYTHING (although we do store your github name and email). We'd like to keep it that way, so we rely on your direct feedback to steer our product roadmap. + +2/ We are free to use while we're in alpha thanks to the generosity of Digital Ocean's startup program. But the funds aren't unlimited - please shut down the database when you're done :pray:. + +3/ The database takes about 2 minutes to build. It's worth it, we promise. If you've ever wanted use Postgres, we're the easiest in the market. + + +## Coming soon + +At Supabase, we're building some amazing tools that make Postgres as easy to use as Firebase. Some of the things we're working on: + +#### Simple interface +Why are database interfaces so hard to use? The Supabase team has built products for 70-year-olds, so we're confident we can make something easier for developers: +![Supabase table view](https://dev-to-uploads.s3.amazonaws.com/i/b4o39am95zcl5vl54j75.png) + + +#### Connectors +Send realtime database changes to other systems, like queues or webhooks (Slack notifications!): +![Supabase connectors](https://dev-to-uploads.s3.amazonaws.com/i/aom5r917s792cc081bbz.png) + + +#### And more + +- ⚡ Realtime listeners! Subscribe to your database just like you would with Firebase. +- 🤖 Instant RESTful APIs that update when you update your schema. Supabase introspects your schema and updates your API and documentation. +- 📓 Auto-documentation for your APIs and Postgres schema. What's better than documentation? Documentation that you don't have to manually keep up to date. + +## Follow us + +Start using Supabase today: [app.supabase.io](https://app.supabase.io) + +Make sure to star us on github! [github.com/supabase/supabase](https://github.com/supabase/supabase) + diff --git a/web/blog/2020-06-01-supabase-alpha-may-2020.md b/web/blog/2020-06-01-supabase-alpha-may-2020.md new file mode 100644 index 00000000000..75d7da7b623 --- /dev/null +++ b/web/blog/2020-06-01-supabase-alpha-may-2020.md @@ -0,0 +1,59 @@ +--- +title: Supabase Alpha May 2020 +description: Three months of building +author: Paul Copplestone +author_title: Supabase +author_url: https://github.com/kiwicopple +author_image_url: https://avatars2.githubusercontent.com/u/10214025?s=400&u=c6775be2ae667e2acae3ccd347fed62bb3f5b3e7&v=4 +authorURL: https://github.com/kiwicopple +--- + +It has been a monster month at [Supabase](https://supabase.io) and we're back with a video update. It's a longer video this month because we have a couple of housekeeping items. + + + + + +## Housekeeping + +We got into Y Combinator :tada:. The cohort has just started and it's fully remote so it will be a unique experience, even by normal YC standards. + +Normally we wouldn't mention this until our official YC launch in September but the cat's out of the bag since @vira28 [posted about us on Hacker News](https://news.ycombinator.com/item?id=23319901). + +We've seen a huge response from the tech community. We're still 'very alpha' so the attention may have been better in September but everyone has been patient with the bugs and instability. It just goes to show: ship early and often because nobody knows when you might get picked up. + +## Updates + +OK now for the important part - as promised, we will continue to release our updates here in the DEV community first. Skip to 1m18s in the video if you just want to see what we've been up to. + +### Fresh UI + +We've revamped the UI to fit in some more features that we're building. + +![Fresh UI](https://dev-to-uploads.s3.amazonaws.com/i/jzzm7u56ns6ega9uyc4j.png) + + +### Table View + +This one is still very unstable, but we wanted to ship it anyway. It's a little hidden away so you'll have to hunt for it :). Give us a couple of months and we promise this will be as good as (better than?) Airtable. + +![Table view](https://dev-to-uploads.s3.amazonaws.com/i/jalcaoz4lsp2b6wegah5.png) + + + +#### And more + +- ⚡ Realtime listeners! Subscribe to your database just like you would with Firebase. +- 🤖 Instant RESTful APIs that update when you update your schema. Supabase introspects your schema and updates your API and documentation. +- 📓 Auto-documentation for your APIs and Postgres schema. What's better than documentation? Documentation that you don't have to manually keep up to date. + + +## Follow us + +Start using Supabase today: [app.supabase.io](https://app.supabase.io) + +Make sure to star us on github! [github.com/supabase/supabase](https://github.com/supabase/supabase) + + + + \ No newline at end of file diff --git a/web/blog/2020-04-03-basic-slack-clone-react-hooks.mdx b/web/blog/DRAFT-2020-04-03-basic-slack-clone-react-hooks.mdx similarity index 99% rename from web/blog/2020-04-03-basic-slack-clone-react-hooks.mdx rename to web/blog/DRAFT-2020-04-03-basic-slack-clone-react-hooks.mdx index 2cbbf65c6c8..3768ca6b965 100644 --- a/web/blog/2020-04-03-basic-slack-clone-react-hooks.mdx +++ b/web/blog/DRAFT-2020-04-03-basic-slack-clone-react-hooks.mdx @@ -6,7 +6,7 @@ author_title: Supabase author_url: https://github.com/kiwicopple author_image_url: https://avatars2.githubusercontent.com/u/10214025?s=400&u=c6775be2ae667e2acae3ccd347fed62bb3f5b3e7&v=4 authorURL: https://github.com/kiwicopple - +draft: true --- import Figure from '../src/components/Figure' diff --git a/web/docs/pricing.mdx b/web/docs/pricing.mdx index 9fa5dc1d4ba..aac3728d8bd 100644 --- a/web/docs/pricing.mdx +++ b/web/docs/pricing.mdx @@ -19,19 +19,19 @@ If you like where we're heading, please [consider contributing](https://github.c

Contributor: $5 / month

-

Contribute to our team. Get on the monthly "investors" mailing list.

+

Contribute to our team and support other builders.

Supporter: $19 / month

-

Name and link featured on our OSS page. Get on the monthly "investors" mailing list.

+

Name and link featured on our OSS page.

Evangelist: $49 / month

-

Name and link featured on our OSS page. Get on the monthly "investors" mailing list.

+

Name and link featured on our OSS page.

diff --git a/web/src/pages/oss.js b/web/src/pages/oss.js index 878e59c0777..c852600cab5 100644 --- a/web/src/pages/oss.js +++ b/web/src/pages/oss.js @@ -75,10 +75,26 @@ export default function Oss() { + {/* Sponsors */} +
+
+

Sponsors

+

+ Like what we do? Consider{' '} + becoming a sponsor. +

+

+ Thanks to these contributors for their sponsorship:{' '} + @reverie,{' '} + @saphp +

+
+
{/* OSS */}
+

Repositories

{repos.map((props, idx) => (
@@ -102,7 +118,7 @@ export default function Oss() { /** * Hijacked from recharts as the labels don't show up properly without the XAxis component */ -const CustomTooltip = props => { +const CustomTooltip = (props) => { const renderContent = () => { const { payload, separator, formatter, itemStyle, itemSorter } = props