Blog Functionality Expanded
Posted on: 12/29/2025, by: XerShade, in: UpdatesJust wanted to post a quick update to say that I have added category support in to the blog section of the website. I am not sure why I am putting this much effort into the simple blogging module I made, I have plans to eventually replace the simple markdown file system I have setup so far with an actual CRUD Database system, but for now I am actually enjoying writing these posts by just making a new markdown file and uploading it to the website.
Anyways the website should now have full category support and filtering under the Blog nagivation menu item, on mobile you can double tap the Blog top level item to go to the All Posts section, on desktop you can just click it.
That is it for now, thanks for reading:
-XerShade
Thoughts On Using This System vs A CRUD One
Alright now the rest of this post is just going to be me ranting and talking about what I wanted to do in the future for the blog module and why I was even considering the CRUD style system for the future. As it stands right now creating these posts is a simple matter, I just need to write the markdown file in my favourite editor then upload it and it posts easily and instantly. The problem with this is it is EXTRMELY basic functionality. There is currently no way to hide posts, lock them to certain user groups, not that we have those yet, or anything else.
I also was thinking about the possiblity of other people using this software as it is open source on my GitHub and I also was planning if this was developed enough into a proper content management system that I would use it for other websites I want to develop and maintain for people, mostly friends and family.
I might even be able to make the CRUD system not use the database, but instead interact with these markdown files instead, but again I don't have plans to do that right now and haven't really thought about it that much.
What Is The Plan Then
For now I will be posting the blog posts in a simple markdown file system, I will not be using a database style system for now as I have other systems and core functionality for the website that I want to develop first. It doesn't make sense to develop a system that I don't have the core functionality for first.
I will be adding more to the current system, like comments once we have user functionality, and I will possibly keep this module around once I refine it and make it better for people who want to write these posts like I am currently doing. There's also the possibility I can make it so the software can detect and add these files to the database, but that is all future functionality I don't really have plans for right now as I have bigger things to work on and devote my attention to. I mostly got the current system working as it currently is so my blog was at least navigiable.
If you stuck around for the techical details, thanks for reading:
-XerShade