Rebuilding my portfolio from scratch
Why I rebuilt this site with Next.js 16 and Postgres, how pages stay fast while the database sleeps, and why I'm building my own admin panel instead of adding a CMS.
2 min read · Building, Web
Log
Notes on building things: what worked, what broke, and what it taught.
Why I rebuilt this site with Next.js 16 and Postgres, how pages stay fast while the database sleeps, and why I'm building my own admin panel instead of adding a CMS.
2 min read · Building, Web