After having finally made a few changes that I’ve been putting off, the website looks good to go.
The site was originally built using only HTML, CSS and vanilla JS and a single library for templating. But I was unhappy with the way new blog posts were added. Now I’m using Jekyll generator to render the blog posts from Markdown while maintaining the original Web 1.0 aesthetic. Netlify builds and deploys the site for me.