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.

Site Admin

Written by

Site Admin

Software Engineer · Building things that survive production

0 comments

  • No comments yet. Be the first.