Site update! (Sort of.)

Dec. 6th, 2025 08:00 pm
flamebyrd: (Default)
[personal profile] flamebyrd
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 makesite.py fork. Something to ponder!
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise posting in [site community profile] dw_news
Hello, friends! It's about to be December again, and you know what that means: the fact I am posting this actually before December 1 means [staff profile] karzilla reminded me about the existence of linear time again. Wait, no -- well, yes, but also -- okay, look, let me back up and start again: it's almost December, and that means it's time for our annual December holiday points bonus.

The standard explanation: For the entire month of December, all orders made in the Shop of points and paid time, either for you or as a gift for a friend, will have 10% of your completed cart total sent to you in points when you finish the transaction. For instance, if you buy an order of 12 months of paid time for $35 (350 points), you'll get 35 points when the order is complete, to use on a future purchase.

The fine print and much more behind this cut! )

Thank you, in short, for being the best possible users any social media site could possibly ever hope for. I'm probably in danger of crossing the Sappiness Line if I haven't already, but you all make everything worth it.

On behalf of Mark, Jen, Robby, and our team of awesome volunteers, and to each and every one of you, whether you've been with us on this wild ride since the beginning or just signed up last week, I'm wishing you all a very happy set of end-of-year holidays, whichever ones you celebrate, and hoping for all of you that your 2026 is full of kindness, determination, empathy, and a hell of a lot more luck than we've all had lately. Let's go.

Profile

kkscatnip: Original (Default)
kkscatnip

April 2014

S M T W T F S
  12345
6789101112
13141516171819
20 212223242526
27282930   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 13th, 2025 11:59 am
Powered by Dreamwidth Studios