Adding ExpressJS

Published on: Thursday, Jul 31, 2025

Yeah, still shouldn't post this but..

Written by: Levi Currit


OK, I made a few updates to the whole process. I now use ExpressJS, mostly to allow custom headers. Specifically, I added the X-Clacks-Overhead: GNU Terry Pratchett response header. For some reason, I find it touching as a tribute.

Another big change was the move of the build process from my local machine to the web server. Learned a bit more about bash scripting, memory requirements, and Git hooks. I think the next step will be some sort of offsite backup of the site, in case my server crashes.

Finally, I can now track page views! And I’m not doing it through some heavy overhead analytics either. Just a an old fashioned API call. I’m sure I’ll learn about adding security to that at some point. :)