Back to journal
2 Jun 2026, 09:00·1 min read

Building this site, or: how I over-engineered a homepage

Engineering · Monorepo · Meta

Most people build a personal site with a single HTML file. I built a Turborepo with two Next.js apps, Prisma, and an admin panel.

Was it necessary?

Absolutely not. Was it educational, slightly therapeutic, and a great excuse to avoid other responsibilities? Yes.

The upside

The content you're reading lives in Postgres and I can edit it from a dashboard without redeploying. The next app (a blog, some tools, maybe an AI toy) drops into the same monorepo.

Over-engineering is just engineering you can't justify yet.

30 claps

Enjoyed it? Tap a few times.

Hotdin Gurning

Written by

Hotdin Gurning

Software Engineer · currently nerding out over AI

0 comments

  • No comments yet. Be the first.