I launched my Neocities site in January, and updated it some in February! Don't think I had mentioned it here yet, so here it is: https://altheavalara.neocities.org
I'm using Jekyll as my static site page manager. Jekyll allows you to break the repetitive pieces of your website out into "includes" files, so you don't have to write the same code over and over in places. Example: my flyover menus are an "includes" - as they are quite lengthy, it'd be a pain to put that on EVERY page manually, and that'd be prone to errors!
Another nice thing about Jekyll is that it accepts markup languages besides HTML. I'm still using HTML for most of my stuff, but the menus are in YAML (Yet Another Markup Language).
When I launched my site, I intended to make a post here in smallweb with a tutorial on how to do so, but had some issues with formatting it so the code would appear properly here. So the tutorial is hosted on my site: https://altheavalara.neocities.org/jekyll_tutorial
I hope that helps others building static sites or blogs!
Sounds similar to Astro, which I've been using and quite happy with!
My update is (I'll just do it here so it's fewer comments hah)... I've not really had time to do webdev stuff, even though I so desperately want to cause it's so fun. I updated Astro, tweaked some CSS on a page, but that's it really. I have been thinking about how I could give myself a form to add posts to forum-like pages I want to have for liveblogging, without other people being able to a) see the form b) submit any data through it (or rather, they could, but it wouldn't do anything). While still having a static site rather than dynamic. I've got an idea, since I already have a VPN set up to connect to the LAN where my server is, I just need to get some input from people who know stuff about security or could point me in the right direction with regards to what software already exists... but the main idea is to have a separate little service that receives the form contents, then updates some files on the server and runs a rebuild of the site through Astro. We'll see how it goes once I have time to work on this!
Oh, interesting! Many many years ago I used "includes" as part of PHP which I've had to yeet as part of my move to Neocities. I don't have any use for the same style menus right now, but I ever make some of the other sites I'd like to one day build, I'll absolutely remember this!
no subject
Date: 2025-03-01 01:56 pm (UTC)I'm using Jekyll as my static site page manager. Jekyll allows you to break the repetitive pieces of your website out into "includes" files, so you don't have to write the same code over and over in places. Example: my flyover menus are an "includes" - as they are quite lengthy, it'd be a pain to put that on EVERY page manually, and that'd be prone to errors!
Another nice thing about Jekyll is that it accepts markup languages besides HTML. I'm still using HTML for most of my stuff, but the menus are in YAML (Yet Another Markup Language).
When I launched my site, I intended to make a post here in
I hope that helps others building static sites or blogs!
no subject
Date: 2025-03-01 04:34 pm (UTC)Sounds similar to Astro, which I've been using and quite happy with!
My update is (I'll just do it here so it's fewer comments hah)... I've not really had time to do webdev stuff, even though I so desperately want to cause it's so fun. I updated Astro, tweaked some CSS on a page, but that's it really. I have been thinking about how I could give myself a form to add posts to forum-like pages I want to have for liveblogging, without other people being able to a) see the form b) submit any data through it (or rather, they could, but it wouldn't do anything). While still having a static site rather than dynamic. I've got an idea, since I already have a VPN set up to connect to the LAN where my server is, I just need to get some input from people who know stuff about security or could point me in the right direction with regards to what software already exists... but the main idea is to have a separate little service that receives the form contents, then updates some files on the server and runs a rebuild of the site through Astro. We'll see how it goes once I have time to work on this!
no subject
Date: 2025-03-02 04:08 am (UTC)no subject
Date: 2025-03-02 10:46 am (UTC)