About
Built by one developer. For developers.
Who
I'm Mahdi Br — solo developer, building SaaS products with Next.js and Supabase.
This site exists because the official docs stop at the happy path. Once you hit production — real RLS edge cases, session management across SSR and client, migrations that can't have downtime — you're on your own. I started writing down what I figured out so I'd stop losing it.
What you'll find here
Long-form production guides
Auth patterns, RLS policies, migration strategies, caching. Written around the problems that actually break things in production.
Incident posts
Real bugs I've hit — not hypotheticals. What the error looked like, why it happened, and the fix that actually worked.
n8n automation workflows
Practical automation patterns using n8n — mostly paired with Ollama for local AI and integrated into SaaS backends.
This site runs on
- Next.js 16 App Router
- MDX for content
- Tailwind CSS
- Vercel for deployment
- Resend for the newsletter
GitHub
Production SQL snippets, incident index, and checklists. Everything that doesn't fit in a blog post.
Contact
Found an error in something I wrote? Have a specific production problem worth covering?
mahdibrbr84@gmail.com