How I Built This Site

Tools I used to build this website.


first iteration (next.js)

This website began as a Next.js and Markdown blog. When I began building it, my web development skills were quite outdated, so this first attempt was mostly me learning what modern web development looked like.

I used

I quickly realized that Next was too advanced for this use case, and I needed something more streamlined. So, I migrated the site to Astro.

second iteration (astro)

Luckily, virtually everything I had set up with Next translated directly to Astro without any trouble. (Thanks npm!)

In this iteration, I added

I’ll update this post if I add more features to the site.