BlogRexa DB Journal

Neon, an underrated gem

I've been using Supabase as my main BaaS for all my projects for the past couple years, and it has nothing wrong with it, it's opensource, I can self host it, I…

Flaxo · August 29, 2026 · 3 min read

I've been using Supabase as my main BaaS for all my projects for the past couple years, and it has nothing wrong with it, it's opensource, I can self host it, I can do what ever I want, but can I.. ?

I needed auth I could actually control

See, for me I was in need for some extended auth support, an authentication provider that I can control, and my eyes dropped on Better Auth, a really good opensource authentication system that works seemlessly with your typescript apps, so I've tried it and I can't help but get amazed by how beautiful it gets, you have ful control over every little piece in it, and I thought to my self that I've found the authentication system I was looking for, until I realized it will be so much harder than said...

The week I lost wiring Better Auth + Supabase

When I took the decision that I must migrate my authentication into Better Auth, and started searching the internet for some docs on how to hook it up with Supabase, I couldn't find much, and hey, it might have been a skill issue, but it took me around a week to fully hook up Supabase with Better Auth, and boy wasn't it a pain in the ass..

It worked — but I regretted it a little

It did work fine, but the hassle that I've went through made me regret my decision to some point, and I was stuck on gotrue auth system in the rest of my side projects (it was ok though, I have 8 users on these side projects, one is me, one is my friend who I somehow convinced to sign up and he never used the app again, and the other 6 are test accounts on prod cuz why not)

Then I tried Neon

A couple weeks ago I tried building up a project using Neon because I got a comment from Dominik saying he is using Neon for his projects, so I said sure, why not try, and I sure didn't regret it

Why it clicked immediately

Neon comes with Better Auth as the default authentication system, thats a big win for me, add to that that it offers serverless functions and even AI features (I didn't use them but I'm sure I might use them one day) and that was perfect for me, and probably for you too..

Maybe I should hype branching more

I did focus a lot on the authentication system here although it isn't what Neon is popular about, maybe I should've added some more focus on their beautiful branching system, but hey, that what impressed me, having my favorite authentication provider in-place for me is dope!

Neon, an underrated gem | Rexa DB