How it works
I never truly addressed how this site works, so I shall do so now. This site is built with pandoc. I was trying to keep it very simple and straightforward, so I opted to build a site completely without javascript. Of course, one of my requirements was that this site should be usable entirely in text mode (for both accessibility and minimalism reasons) and that it should only make use of what I deem necessary. Me being me, I wanted a somewhat unique css, so I wrote what I consider to be quite a nice style. I tested it on my phone and laptop and found out that the site is rather responsive. If you have any doubts or counterexamples, please tell me, I would like to improve on them.
Next, because the font I chose isn’t exactly dyslexia friendly, I designed a css only button that enables the site to be rendered boringly and, more importantly, readable. Out of pure laziness I vibecoded a git hook that runs pre-commit, compiling the changed markdown documents into html. Thus, the site is ready to be published.
Published? Published on what? Well, I quite like git-pages and codeberg, so I chose to use that. Plus, it is free of charge and my payment can be in irregular donations that I make whenever I have the means.
Plans for the future
I would like to add an automatic blog thingy for managing blog/index.html so that I don’t have to manually add the entries into index.md, but that’s for another day.