Hooking up grunt with mynt
During the two most recent work projects I got to appreciate the convenience that a yeoman based workflow can bring. So when I set out to rejuvinate this blog, I naturally tried to incorporate its goodness with the static generator I would use to power the blog.
Well, it turns out, that none of the ususal suspects of Python based site generators is really the way I'd like or need it. So my knee jerk reaction was to go ahead and write my own. Doh! But even with Python's proverbial batteries included, that's not a task for just an afternoon.
Instead, I decided to not only tinker with the existing tools as I did while evaluating them, but to actually use them (in anger, so to speak) to build this website. Starting with the top contender, this site is currently implemented using mynt. But while I was eventually able to bend it to my will, it required quite some dirty workarounds (see the Makefile for the gory details).
Anyway, now that I have a working setup, I can continue to try other approaches in a more leisurely fashion. Next contender will be the venerable Blogofile, which comes closest to my idea of a general purpose 'HTML compiler'.