
Stop relying on pg_dump for Supabase Backups
If you are building on Supabase, you probably sleep well knowing they handle database backups (PITR is a lifesaver). But here is the scary part I realized while scaling my SaaS: The database is not your entire project. If you accidentally delete your project or need to migrate to a new environment, pg_dump will not save you from losing: ❌ Storage Objects: Your user avatars, PDF invoices, and uploads in S3 buckets are NOT in the SQL dump. ❌ Auth Configuration: Your SMTP settings, Auth Providers (Google/GitHub login keys), and email templates. ❌ Edge Functions: The serverless logic effectively lives outside the DB. I didn't want to find out about this during a disaster. So I built a tool to fix it. Meet smoonb (Supa Moonbase) It's a CLI wrapper that creates a complete operational snapshot of your Supabase project. It grabs the schema, data, actual files from Storage, Auth policies, and Function configs, bundling them into a single restoreable package. I just launched it on Product Hunt t
Continue reading on Dev.to JavaScript
Opens in a new tab

![[Learning notes and hw] getting started with R-cnn: Manually implementing Intersection over Union (IoU)](/_next/image?url=https%3A%2F%2Fmedia2.dev.to%2Fdynamic%2Fimage%2Fwidth%3D800%252Cheight%3D%252Cfit%3Dscale-down%252Cgravity%3Dauto%252Cformat%3Dauto%2Fhttps%253A%252F%252Fdev-to-uploads.s3.amazonaws.com%252Fuploads%252Farticles%252Favit2emoxc0g68e5ltqj.jpg&w=1200&q=75)

