Personal Website
Why?
I enjoy doing all kinds of stuff, but I often forget how I did something I already did, or delete the project with no way to get it back. So I made this site to remind myself of the things I did, and to show anybody curious my work and how I made it.
How?
Hand-written HTML and CSS. No framework, no build step, no
JavaScript. I followed the landchad
instructions to set up an nginx server, with Vultr as the host and
Namecheap for the domain, and certificates from Let's Encrypt
through Certbot. Deploying is one scp of the folder.
Why so plain?
Every part of it is something I can read and fix. Nothing here needs updating to stay secure, nothing breaks because a dependency changed, and it will still load in ten years. That's the whole argument.