hello mystery friend!! I have not written about it, but it is basically hand-coded! I use vanilla HTML, JS, and CSS for pretty much everything, however to actually generate the pages, I use Jekyll! all of the pages in the site start as markdown files with a bunch of custom inputs I set up (mostly controlling page lifecycle events), which are then converted to HTML when I do the site build.
is this crazy in the year of our lord 2023, where JS frameworks rule over all? maybe... idk... when I started working on this, I didn't know React or Svelte or anything like that - the kind of front-end work I do professionally is almost always vanilla just by virtue of the platforms I work on, so it's really familiar to me!
my interest at the start was in getting something made NOW with what I knew rather than spending more time learning a new engine or new process - I was really impatient, and honestly, it hasn't bitten me too bad yet. I'd still do it again! but I bet everything would run better if it were in Unity for Web or ThreeJS or something