Overall reworkery
Forget everything I've written so far. Or don't, actually.
I'm going through the markup, actually using aside properly, and seeing if I can make the css hierarchical.
This header isn't really relevant anymore!
Might migrate this to its own page later
I like to pretend I have something to say
Forget everything I've written so far. Or don't, actually.
I'm going through the markup, actually using aside properly, and seeing if I can make the css hierarchical.
It's technically dockerized now
…part of the reason why that last post took forever, I had to fix my site buildscripts to make them…you know, work again
…does not mean I'll regularly add new ones
Blog posts are now powered by a shellscript to append them into one big file — permalink anchors are inserted at this step too — and a server-side include.
SkyNet is now accounted for
So I now have a robots.txt file. Pretty much just stops robots from crawling my stylesheet.
That parser is more lenient
Added a humans.txt —&nsbp;The robots.txt file is much harder to write, so this will be one of the few sites with a humans.txt and no robots.txt
a bit of news, unrelated to the pope
Turns out you are NOT supposed to use one section per article, so I'll wrap it all in a class'd section and use articles
My Page is having an indentity crisis
After breaking everything repeatedly — in part because listen 443;
doesn't listen on IPv6 — I now finally have a permanent domain at a sane price — And I am putting those subdomains to use!
Turns out you can't use sed to edit in place
# IF YOU ARE READING MY BLOG, I HOPE YOU EITHER DON'T KNOW HOW TO RUN SHELL OR ARE SMART ENOUGH NOT TO RUN THIS.
find /data/www/ -name "*.html*" -type f | while read i; do sed 's/<html>/<html lang="en">/gi' "$i" > "$i"; done
I deleted every html document that wasn't a component by accident.
I did not set up backups yet, but at least it was only content, the part that is less painful to do than styles and images, because you can just come up with new things to say.
I should've probably used version control — found that out the hard way.