Supabase Connection Pooling with PgBouncer on Vercel Serverless
Supabase Connection Pooling with PgBouncer on Vercel Serverless The most common production failure pattern for Next.js + Supabase apps on Vercel isn't…
Latest Open Source news from Tech News
Supabase Connection Pooling with PgBouncer on Vercel Serverless The most common production failure pattern for Next.js + Supabase apps on Vercel isn't…
Every time I started a new project, auth killed my momentum. Setting up JWT, hashing passwords, managing sessions, handling refresh tokens... before w…
Supabase Authentication & Authorization Patterns Authentication and authorization are the foundation of secure applications. Supabase provides a c…
"Chat with your PDF / your notes / your docs" is everywhere. Today we build it from scratch and you'll see it's just three moves : retrieve, then gene…
I recently built Radio Balkan — a single-page web player that puts 750+ Balkan radio stations in one place: no ads, no sign-up, no cookie banners. It'…
Next.js + Supabase Performance Optimization: From Slow to Lightning Fast Last month, I optimized a Next.js + Supabase application that was frustrating…
Originally published at ffmpeg-micro.com Most Vercel + Supabase apps hit the same wall: a user uploads a video, and you need to do something with it. …
Optimistic UI Patterns with Next.js Server Actions and Supabase Realtime The difference between an app that feels fast and one that feels slow often i…
Short answer first: use Supabase if you want Postgres plus auth, realtime, storage, and a dashboard as one managed bundle. Self-host Postgres – or use…
A few months ago I shipped tourism.krd — first-party hotel and motel management software built specifically for property owners in the Kurdistan Regio…
Supabase is an open-source backend platform built around managed PostgreSQL. You get a database, auto-generated REST APIs (via PostgREST ), Auth, file…
If you're building an AI app (image generation, transcription, an agent, anything that calls a model) you've probably realized a flat "$10/month" does…
This article is a continuation of the article I wrote on the RLS policy issue I solved with Supabase. After I had fixed the RLS policy issue, I discov…
Your Test Data Is Type-Correct and Still Invalid: 6 Postgres Schema Features Generators Skip TL;DR: Composite primary keys, partial unique indexes, cr…
AI Aggregator platforms face a common problem: unexpected API costs. A spam attack, bad prompt loop, or runaway agent can generate hundreds of dollars…
Last week I built an AI-powered content repurposing tool called MultiPost. You write one article, it generates platform-optimized versions for Twitter…
A physiotherapist asked me a simple question a couple of months ago: "Can you build something to run my whole clinic?" So I did — solo, in about a wee…
Every SaaS needs the same foundation: auth, payments, a database, protected routes. I've built this from scratch too many times. This post covers the …
Over the past few months, I have been building a small AI news brief called DeepSignal . The idea started from a simple personal frustration: I was re…
TL;DR. Equip is a free, open-source LMS built for Bible schools and small ministries. MIT-licensed. Bilingual Russian↔English out of the box — the sam…
Branko, you built another tool? Yes. Yes I did. And before you roll your eyes — hear me out, because this one scratched an itch that was driving me ge…
Series: Spec-Driven Development with Claude Code — Part 1 · Part 2 · Part 3 In Part 1 , we set up our project structure but left it without logic. Tod…
TL;DR. Our Supabase upsert wrote the row. The chained .select().single() returned PGRST116. The wrapper read that as a failed write. The frontend retr…
On May 26, 2026, the OAuth token exchange endpoint for Supabase's Management API — https://api.supabase.com/v1/oauth/token — will stop returning 201 C…
I audited 50 Lovable / v0 / Bolt / Cursor / Claude Code apps over the last few months. Some were friends' side projects, some were YC-backed startups,…
Two weeks ago I posted "Open Source Bible School LMS, we need your help" and asked for contributors. Today the first community PR landed. Plus a stack…
I spent two hours debugging an empty production list. The data was in the test database the whole time. If you're building with Lovable and Supabase, …
Twenty-four hours after I swapped Supabase Auth's default SMTP for Resend, my first real user signed up. I'll call him K. I emailed him three question…
Supabase Edge Functions run on Deno Deploy and are far more capable than simple REST handlers. This guide covers three advanced patterns every indie d…
Supabase Realtime streams PostgreSQL changes to clients over WebSocket. Combine it with Flutter and you can ship live notifications, "who's online" in…