More meta talk
It just so happens that this blog has taken up a lot of my time today as well, and is about the most interesting thing I've worked on lately.
I've updated the blog once again to now render the Markdown on the server side. The main reason for this is so that it may function properly even if you happen to be browsing my site on something like w3m.
Like so:
That also had the effect of making the blog feel way snappier.
Now you can read my blog even if you have your JavaScript disabled! I still have some unfinished business, as I listed by the end of my last meta post. I'm not gonna worry about that for now, though.
Kett, why are you doing this?
That's a fair question, I could be using something like Jekyll or WordPress or GitHub pages or whatever, but I don't really want to! Making my own blog for my own site has been a nice learning experience, and I do recommend you try doing the same, make a little page of your own, and figure out ways to add new content without touching the source files, formatting without manually writing HTML, and things like that. It's really nice building something like this and using it with the same ease as you'd have using social media or established blogging platforms.
I've done all of that. Writing a new blog post, I just write newpost
into the command line, Neovim opens up, and I start typing. Do I need to change something? Then I just type editpost
, FZF opens up with the list of previous posts, I choose the one I want to edit and then, again, Neovim opens up, and I can make any changes I need. If I need to add an image, I just right-click any image file I want and click Upload to racc.at, the URL is copied to my clipboard, and I just need to type the appropriate Markdown. It's simple, and it's comfortable.
You, too, should design your own little corner of the internet. Make yourself comfortable with your own design built from your own decisions. Then hit me up, so I can link to it from mine. ;)