harveybutler.dev
All posts
1 min read

Hello, world — building harveybutler.dev

Why I rebuilt my corner of the internet, and the stack that powers it.

I finally rebuilt my personal site. It's dark, fast, and a little bit playful — exactly how I like my software.

The goals

I wanted three things:

  1. A home page that feels alive the second it loads.
  2. A place to write without fighting a CMS.
  3. A single links page I can point people to.

The stack

Nothing exotic — boring tech that gets out of the way:

const stack = {
  framework: "Next.js (App Router)",
  language: "TypeScript",
  styles: "Tailwind CSS",
  motion: "Framer Motion",
  content: "MDX",
};

The blog you're reading is just .mdx files in a folder. New post = new file. No database, no dashboard, no yak-shaving.

What's next

More writing, more projects, and probably more animations than strictly necessary. Thanks for stopping by.