NOTE: THIS ONLY GOES FOR STATIC SITE BLOGS. OF COURSE I'D HAVE A WAY EASIER TIME SETTING UP A BLOG ON SOMETHING LIKE WORDPRESS OR WITH A DEDICATED SERVER.

why not use any existing blog system?

cuz im a madman /s

no but really, every blog system that i've seen has the following issue

it's not customizable enough

while this blog is not really something that a tech bro could be proud about, i want to keep it stylized my way and that's something that a regular blog system won't allow (at least on a static site like neocities lulz)

and ofc i want to feel smart while i do it

so, lets dive in what i (unnecessarily) did to make this blog system work

WHAT I'VE DONEi'll face myself

first of all, how does the blog work in a nutshell:

given that there are no true post URLs like a regular blog would have, i added an extra functionality to this site

that is, if you enter with a "postId" parameter, like this, you can enter directly into a post!!

you're a wizard harry helix

i quickly realized how painful and boring it would be to modify the json file EVERY single time that i made a new post

so i hopped on python and got a lil' prototype working:

screenshot lul

let me introduce you to the bloginator-3000

this sacred piece of code allows me not only to create new posts but also delete AND modify existing ones

(although i NEVER finished the rawr editor cuz vscode is just way better than... whatever i could come up in 10 minutes)

what i did finish is the "Paste Image" function, which lets me paste anything from my clipboard directly into the site in just a click!! like

mondongo
mondongo

and that's the quick rundown on how this blog system runs on hopes and prayers

see ya soon (hopefully, if i dont abandon this thing in a while lol)