Well, I have gone and finally re-setup a site to use for whatever random garbage I decide to make public. Still need to finish transitioning over some of the other content from my previous site, as well as finish up editing the look of everything.
This time I decided to go the easy route of simply setting up a WordPress site to host everything. Self hosting was not tough, but it was time consuming due to the need to constantly adjust minor settings and keep things from breaking due to my initially poor setup.
I may one day go back to self hosting, but I am honestly enjoying not having to bother with all of that.