Pelican
With a bit of wrangling, I got Pelican working to manage my blog. Pelican is a static site generator written in Python. It can handle reStructuredText, Markdown, or AsciiDoc formats.
The next question is, what theme to use? The Pelican theme gallery is helpful here. I debated between these themes:
For now, I’m using Built Texts. It’s as easy as setting
THEME = /path/to/built-texts
in your pelicanconf.py.
Also, make sure that you set
SITEURL = ''
in pelicanconf.py. Otherwise, your local preview site will try to load resoureces (css, etc.) from the url of your published site.