
noo.dll
my name is noo.dll, and i'm the webmaster of zona.plankton. it's a place for me to post my assorted
endeavours and organize them as i please. it's also
where i secretely force your to download eighty
thousand different ransomwares... anyhow, check around
and see if you like anything.
see ya!~ (*´ー`)旦
zona.plankton is built with astro, my static site generator of choice.
I was originally doing everything in basic HTML/CSS, though since essentially all of my pages are recursively updated, managing the code was becoming quite bothersome.
astro is very helpful in this scenario because I can setup certain page elements as independent components (like the header), use Markdown for writing (that's how the blogposts and changelog work), .json's for structuring data (which I use for the art page) etc.
I also use hotwire:turbo, which is a navigation/partial page update framework that makes the page loading work a lot like a single-page application (this helps make certain elements persistent, like the navbar/sidebar, and also what makes the music player possible).
Despite these addons, the website still works in its entirety with JavaScript disabled. I'd like to keep the website experience optimal while still presenting a nice-looking page, so there's no reason for bloat -- for all I know, you could browse here with Lynx.
The website is currently being hosted on Neocities. Every update is pushed into production using its command-line interface.
I'm planning on adding a public template to the downloads page that anyone could use as a base for their own website. See, I'm putting this here in hopes that the mere sight of me mentioning something that doesn't exist will catapult me into finishing this. After that I'll just point towards the template here.