← all posts

How I built my portfolio with Next.js and why I loved it

How I built my portfolio with Next.js

I wanted something that felt like me — a little playful, a little game-y, but still credible enough that clients take it seriously.

The mascot

The whole thing is anchored by Forge, a little robot blacksmith who wakes up when you move your mouse and gets bored (and chatty) when you don't.

The stack

  • Next.js App Router
  • A swappable CMS data layer for posts
  • Plain CSS — no framework, just the cyan-on-navy palette

Ship early, polish in public.

tjdev.iogithub · linkedin