Regarding This Site's Design
I fell in love with internet architecture in college, building servers and learning React. What I loved most was being able to instantly see something automated like data CRUD or client scripts.
I find a ton of satisfaction in web minimalism specifically. Doing things well, efficiently, with a small memory footprint. One of my rules of thumb on the site is keeping request count as small as possible, and page state as central as possible (held on the server). This means each page can be tiny (a few kilobytes) and most of the client scripts can be statically cached by the browser.
Simplicity is ideal for many reasons, like security, page state correction, SEO and robotic page crawlers, and most importantly feature delivery. The fewer moving parts a page has the faster it can be served and the simpler it is to update the pages being served.
The site won't win any design awards, but you'll never sit wondering if the link you clicked actually registered. Hopefully I'll prove function publicly as well, HTMX/AlpineJS + raw PHP built on a digital ocean droplet over top SQLite3, very simple and very functional.
I'm working on tinkering with some caching as well, but that's a story for another day.