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

awesome-nextjs-supabase

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