Automating Sign in with Apple Secret Rotation on SupabaseMost OAuth providers give you a client secret once and let you forget about it. Apple doesn't. Sign in with Apple's client secret is a JWT you sign yourself, and Apple hard-caps its exp claim at 6 mon1Aug 10 · 13 min readblog.mansueli.com
Building a Persistent AI Game Master with a React SPA, Supabase, and TypeScriptRecently, I launched Vampiro Life, a bespoke AI Storyteller for Vampire: The Masquerade. The biggest engineering challenge was not text generation. It was state continuity. Players can carry a single 21NJul 29 · 7 min readblog.mansueli.com
Building Resumable WebSockets with Supabase Edge Functions and PostgresSupabase makes it easy to build realtime applications with Postgres and Edge Functions. But building reliable WebSockets in serverless environments can still be challenging. WebSockets help you build May 8 · 6 min readblog.mansueli.com
Secure Your Supabase Auth with email_guardBuilding a secure authentication system is not just about strong passwords. It starts with checking the quality of user signups in your Supabase.com project. Disposable email addresses often lead to spam accounts, abuse, and fake users that fill up y...Oct 30, 2025 · 9 min readblog.mansueli.com
Building Secure API Key Management with Supabase, KSUID & PostgreSQLManaging API keys seems easy at first, but it involves many choices. You need keys that are secure, fast to check, easy to use, and simple to sort. This guide shows how to build secure API key management with Supabase.com. We use PostgreSQL and KSUID...Aug 20, 2025 · 6 min readblog.mansueli.com