Mahdi Ben Rhouma
Full-stack developer · Author of iloveblogs.blog
Last updated:
About the author
I am a solo full-stack developer based in Tunisia, building SaaS products end to end, from the front end to the database. My day-to-day work covers authentication, database security and tuning, serverless deployment constraints, zero-downtime migrations, and automation workflows. I started iloveblogs.blog to capture the production details that the official docs leave out: the exact error message, the reproduction steps, the config that fixed it, and the gotcha that will break again if you forget it.
Every post and guide is grounded in a named source and checked against the official documentation before it ships. A growing set of troubleshooting pages goes further: the fix is reproduced end to end on a live environment and the run is published inline. If a claim cannot be traced to a source or verified with a command, it stays out of the article.
Expertise
- Next.js App Router, Server Components, Server Actions, and Edge Runtime.
- Supabase Auth, RLS policies, Postgres triggers, migrations, and pgvector search.
- TypeScript, Node.js, REST/GraphQL APIs, and CI/CD on Cloudflare Pages.
- n8n automation, Ollama self-hosting, and privacy-first analytics (Plausible/Matomo).
Credentials
- Maintainer of mahdibrr/nextjs-supabase-production-incidents— production SQL snippets, incident index, and checklists.
- Real production code in Next.js, Supabase, PostgreSQL, TypeScript, n8n, and Ollama.
- Editorial methodology documented in the Editorial Policy.
Connect
More about this site
iloveblogs.blog is a production-engineering publication for solo builders and small teams. The goal is simple: when something breaks in your Next.js or Supabase stack, you should find a tested fix here faster than digging through GitHub issues.
Read the full site story →