Live data from Hacker News

Supabase (YC S20) raises $80M Series B

techcrunch.com

41–50 of 130 posts

Re: Supabase (YC S20) raises $80M Series B

#41
supabase ceo here.

I want to give a big shout-out to the HN crowd. You have been instrumental in our growth - both from a traction perspective, but even more so for product development.

From our initial launch 2 years ago[0], where everyone told us we need auth, to our Auth[1], Storage[2], Functions[3], and GraphQL[4] launches. You are always giving great (and usually tough!) feedback which helps guide the team and product direction.

I will be around briefly to answer questions, then back tomorrow to cover anything unanswered (it's very late where I am!)

[0] https://news.ycombinator.com/item?id=23319901

[1] Auth: https://news.ycombinator.com/item?id=24072051

[2] Storage: https://news.ycombinator.com/item?id=26635184

[3] Functions: https://news.ycombinator.com/item?id=30868849

[4] GraphQL: https://news.ycombinator.com/item?id=30846006

Re: Supabase (YC S20) raises $80M Series B

#42
post #6

Unfortunately this is the wrong team. I have worked on several Postgres full stack applications over the past few years, and I really wanted Supabase to work, the idea sounded great. The JavaScript SDK, the documentation for getting started, and the user interface are all horrible/half-baked. Instead of speeding up my development, Supabase lead me to waste hours in confusion. It is easier to roll your own auth and se…

> If I were CEO I would shift all resources to fixing the UI and SDK I'm the CEO :) Thanks for the feedback. I would love to hear any specifics - where you got stuck and which parts of the UI/SDK we can improve. My email is in my profile. We know we have a lot more to do, and we love building based on user feedback.

Congrats, hopefully this means an iOS sdk soon? :D

Re: Supabase (YC S20) raises $80M Series B

#45
post #22

Earlier quoted context omitted.

Please remedy my ignorance if I might be wrong, but I thought Prisma was an ORM, not a true backend.

I havent been following closely, but Prisma just landed $40m series B, & their announcement describes it as an intent to grow into an "Application Data" platform. https://news.ycombinator.com/item?id=31251167

So I think what they are talking about with platform here is just more and better tooling above the data store - like the prisma studio product for a uniform interface to data for different teams, abstracted above the detail of the specific store etc. So not just an ORM on the techincal level but that same sort of idea on a business level perhaps.

I don't see anything in there about this including plans to build their own native data store. Nor do I suspect that would be a great idea (really really hard, not their competency, nor their point of leverage!)

Re: Supabase (YC S20) raises $80M Series B

#46

Supabase seems cool. Is there something like it if I want to run Rust code as edge functions?

Supabase edge functions use Deno, which supports WebAssembly, which is a decently-stable compile target of Rust. It gets tricky when you need to do IO, though.

Re: Supabase (YC S20) raises $80M Series B

#48
post #46

Supabase seems cool. Is there something like it if I want to run Rust code as edge functions?

Supabase edge functions use Deno, which supports WebAssembly, which is a decently-stable compile target of Rust. It gets tricky when you need to do IO, though.

How stable is this if I don’t need to do IO.

Re: Supabase (YC S20) raises $80M Series B

#49

I like the approach Supabase takes in being a light abstraction over Postgres and using OSS. Even in light of the following critiques, I feel like its one of the simplest ways for an experienced developer to start a new project, and it's now my go to over spinning up a database, Firebase, ORMs, and other database abstractions. My main critiques are: - As others have said, default security is way too permissive. They…

Thank you for this write up - it's extremely actionable. Our team is already chatting about it internally to find some quick wins, and we'll do a deep-dive tomorrow on each of the items you've raised.

Some easy ones from me:

> RBAC is completely missing

We are implementing something here, but we need to find the right level of abstraction for all/most use-cases. It's still unclear to us whether we should make this simply documentation ("RBAC with RLS") or actually build the abstraction. We have built something internally which we are dogfooding, so watch this space.

> Stored procedures are more likely to be utilized in the Supabase paradigm

Now that we have released Edge Functions, we have more time to work on the blend between both Procedures and Functions. Our CLI needs a lot of work, but this will be a major focus for the rest of the year.

> They clearly have work ahead of them, but I'm optimistic about the potential for Supabase and I look forward to the improvements!

Thanks for the kind words!

Re: Supabase (YC S20) raises $80M Series B

#50
post #46

Earlier quoted context omitted.

Supabase edge functions use Deno, which supports WebAssembly, which is a decently-stable compile target of Rust. It gets tricky when you need to do IO, though.

How stable is this if I don’t need to do IO.

The wasm spec itself should be pretty future-proof now, but I'm less sure about deno. I'm curious what your use case is, happy to take it to email if you like.
Post reply on HN