The Last Outpost of the Static Web

I've been meaning to set up my own blog for a long time, but it never happened until now. The reason is simple: all popular blog engines are inherently insecure. Take WordPress as an example of one in which major flaws are found almost on a weekly basis.

The solution is of course obvious: create static content and store it as xhtml on regular web space. Unfortunately, there aren't many tools around that do that sort of thing and none of them satisfied my expectations.

Consequently, I've written my own static blog engine in Haskell which generated this very page you're reading right now. It's still rather basic but will be extended as I get around to implementing missing functionality.