In search of a static site generator, I have recently discovered Pelican, which is Python based. I like it a lot. It functions a lot like a CMS, but generates static pages, so you don't need a database, nor does it require PHP, which for relevant or otherwise reasons, I am starting to develop a distaste for. And because the server is not generating pages, for each request, the server resources are very minimal, and loads very quickly. It also, of course means that the resulting website is much easier to keep secure.
I am contemplating converting this blog to run on Pelican.