But note I didn't doc it as I just made it for personal use. But the way you run it is ./py/generate_blog.py, and you need to have Perl implementation of "markdown" installed (usually apt-get install markdown)
Easy to follow up until "two-level adaptive, global", then it became harder to read. But I'm still going.
Note that there is a typo here:
"P(A not taken) + P(B taken)".
Suppose to be:
"P(A not taken) * P(B taken)".
Hugo is nice. I only tested it briefly, the learning curve will be bigger than Wordpress. It generates static HTML in a uniquely "live" kind of way. You could then probably figure out a way to push it to a free service like Heroku, if you don't want to manage a server (incl. web server configs, patches, etc.).