flamebyrd (
flamebyrd) wrote2025-12-06 08:00 pm
Entry tags:
Site update! (Sort of.)
I ate'nt dead and all that...
We upgraded Ubuntu on our webserver, which upgraded PHP, which broke the CMS I was using for random.fangirling.net. The CMS (PicoCMS) is no longer supported or under active development, as is the way of such things, and it makes sense to me because the niche it filled - flat file CMSes - was quickly squeezed out by static site generators.
So I figured I should rebuild it using a static site generator (SSG), and spent some time playing around with Astro and Eleventy before I got too frustrated by how hard it was to build a site with the file structure I wanted. And then I thought, why did I spend all that time writing a static site generator if I wasn't going to use it?
And thus, here we are. random.fangirling.net is now mostly functional again. Please let me know if anything seems amiss!
The biggest thing that's missing is the breadcrumb navigation, which was the only kind of navigation I had on the site but which is difficult to generate with my script. So that's on the TODO list.
I thought I might make the code I use to generate the site public too, as a demo for how to use my
We upgraded Ubuntu on our webserver, which upgraded PHP, which broke the CMS I was using for random.fangirling.net. The CMS (PicoCMS) is no longer supported or under active development, as is the way of such things, and it makes sense to me because the niche it filled - flat file CMSes - was quickly squeezed out by static site generators.
So I figured I should rebuild it using a static site generator (SSG), and spent some time playing around with Astro and Eleventy before I got too frustrated by how hard it was to build a site with the file structure I wanted. And then I thought, why did I spend all that time writing a static site generator if I wasn't going to use it?
And thus, here we are. random.fangirling.net is now mostly functional again. Please let me know if anything seems amiss!
The biggest thing that's missing is the breadcrumb navigation, which was the only kind of navigation I had on the site but which is difficult to generate with my script. So that's on the TODO list.
I thought I might make the code I use to generate the site public too, as a demo for how to use my
makesite.py fork. Something to ponder!