RDRussel Dsouzainapplighter-blogs.hashnode.dev·Sep 24 · 12 min readTest Supabase RLS in GitHub Actions Without Docker: Real supabase-js Tests in SecondsHeads up: tinbase is alpha. It's built for local dev, CI, prototypes, and embedded use, not production hosting. This article uses it as a fast test backend and recommends keeping a real Supabase check00
RDRussel Dsouzainapplighter-blogs.hashnode.dev·Sep 22 · 4 min readSupabase Edge Functions Are Great. The Local Dev Loop Is Not.Edge functions might be the best part of Supabase. Small Deno handlers, deployed globally, sitting right next to your database. Webhooks, payment callbacks, AI endpoints, all the glue code that doesn'00
RDRussel Dsouzainapplighter-blogs.hashnode.dev·Sep 17 · 7 min readHow to Onboard a Developer to a Codebase with 47 RLS PoliciesRow-level security done right pushes authorization logic into the database schema. That's good for your security posture and terrible for developer onboarding. After a year of onboarding developers to00
RDRussel Dsouzainapplighter-blogs.hashnode.dev·Sep 8 · 6 min readHow I Dropped My Local Dev Stack From 1.6 GB to 100 MB (and Why It Wasn't Just a Container Swap)Docker Supabase After runtime swaps Single-process (Tinbase) Idle RAM ~1.6 GB ~1.4 GB ~100 MB Cold boot ~45s ~38s ~3s Disk ~2.3 GB ~2.3 GB ~58 MB App code changes — none none Runtime swaps 00
RDRussel Dsouzainapplighter-blogs.hashnode.dev·Sep 3 · 5 min readThe Local-First Database Zoo in 2026: PGlite, Tinbase, Neon Local, and the RestIn the last two years the "run Postgres locally without Docker" space has exploded. PGlite in the browser. Neon Local as a mirror of hosted Neon. Tinbase as a single-binary Supabase-compatible stack. 00