Mahdi Ben Rhouma

Full-stack developer · Author of iloveblogs.blog

Last updated:

Mahdi Ben Rhouma — author of iloveblogs.blog

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

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 →