This website is itself one of my projects, one that has been evolving for over 15 years. It started off as static HTML files written by hand, before eventually moving over to a WordPress site in the mid-2000s. Seeing the rise of Tumblr and wanting the ability to have my own posts that were image or link posts, I switched the site over to Chyrp, which was a really nice lightweight blogging platform but one that hasn’t been well maintained in the last few years, unfortunately.
After years of neglect and posting to my now-dead side blog called Informal Protocol and posting to Medium, I decided to get my blog back into a good place that would be easy for me to hack on, maintain, and deploy. I originally thought to switch back to WordPress, and prototyped with that for awhile, before settling on Gatsby, a static site generator built around React that aims to be incredibly fast to get pages to load. Since it’s built in React, which I’m very comfortable with, getting the site together was quite easy. This means that for the first time in the history of my site, the entire theme was built completely from scratch.