- stack:
- Next.js 15 + Tailwind 4 + MDX
This site has been a Jekyll blog, a portfolio, and a graveyard of half-finished themes. This time I rebuilt it from a template I reverse-engineered down to the easing curves — two cubic-beziers, one typeface, and a design system documented at /design.
How content works now
Every post is a folder. Markdown and images live together, and the build mirrors the images out to the static site:
content/
tech/rebuilding-this-website/
index.md
cover.jpg
Frontmatter carries the metadata — title, date, category, excerpt, cover — and anything extra (like the stack field on this post) renders as a spec table at the top of the article.
Why bother
Because making things is more fun when you keep notes. The previous site made writing feel like maintenance; this one makes it feel like filing a photo into an album. We'll see if that holds after post ten.
