Back to projects

2021 – 2026Design & Development

This Portfolio

The site you're on. I built it in 2021 and rebuilt it in 2026 on Next.js.

  • Next.js 16
  • React 19
  • TypeScript
  • Sass
  • Resend
  • Vercel

Overview

I started this site in 2021, while I was learning to code. The first version was a static page written by hand. It turned into a React and Next.js app after that, and in 2026 I rebuilt it on the Next.js App Router with React 19 and TypeScript. That's the version you're looking at.

Highlights

  • Mostly static

    Every page is static HTML. Only three pieces are interactive: the mobile menu, the typing line on the home page, and the contact form.

  • The contact form

    It posts to a route handler that emails me through Resend. There's no database to look after.