Change... is coming
#build-a-blog
#personal
Change... is coming
I have watched a couple of YouTube videos, and it feels like lightning has struck for me.
You know, simply by me writing this in the first place, that I think having your own place for ideas is a good thing. And I knew that others did too, but I wasn't really aware of where or how to get involved.
But I watched this video from Onionboots A Web Revival: the Internet didn't die, you're just not on it and the indie web looks like a really cool place. The fact that it's based on sites linking to other sites organically (just like back when the internet was young) is a good pushback against the algorithmic feeds that dominate most of our lives.
And I'd love for this site to be a part of that. For that, I'd want to add a links page, and about page, and maybe some other pages to this site. Perhaps link directly to my projects on other sites, like my Itch.io page.
But for that, I'd need to revamp my blog-building python script to handle extra pages like that. But perhaps...
My insane idea
I also saw a video from BigBoxSWE, The Art of Recreational Programming. And I had a terrible idea.
What if I rewrote my blob builder in C?
I also had a more terrible idea to write an entire markup language to build the site in, and that's still on the table I think, but I'll get a regular templating engine working first, then worry about a full on language.
I've been playing with an Arduino lately, and I know that uses a modified version of C/C++. And I've never really given C a proper chance.
So armed with conviction, I'm going to rebuild my site builder, in C. It might make the cloudflare build process a pain in the arse, but I'm sure there's a way to get it done.
What else is changing?
Well, after getting inspired by the indie web, this site looks a bit drab. PicoCSS is great for getting a prototype up an running, but for a personal website, there is no personality here.
So, I'm planning on revamping the CSS, adding little easter eggs and secrets, new pages in general. I'll be posting the changes I'm making here, adding new features little by little.
I might blow up the site by accident, but that's part of the fun!
See you again soon!
Note: I didn't embed the above videos, because it seems like YouTube can track you just by opening the page. There was a "no-track embed" but I don't trust that as far as a could throw them. I have also removed the tracking info from the links, no ?si=blahblah here