I always hesitate to document what I use to power my site. Mostly because I constantly hack on it and iterate on the “platform” and any documentation is typically out of date. However, I find this a good “live” document of what is happening right now.
I have been hacking on my personal website since 1994 (Geocities RPRZNT). It has gone through many iterations, locations and technologies. From 1994’s html and cgi scripts to php and mysql and then back to static html (powered by an API). It has been quite a tour through web technology. The irony of starting with mostly static HTML and returning after twenty years back to static HTML isn’t lost on me.
I often use my website as a way to test new technology. With this in mind, I am constantly making things “better.”
Thanks to Aaron Salmon for the amazing new design (Apr 2018). You should hire him.
This is the technology that powers harperreed.com (Apr 2020):
Here is the git commit log for this iteration: