I have migrated my blog to Harp! Now I've waved goodbye to Jekyll and Blaze HTML, and am using Jade instead. I am pretty happy with the migration.
Also, the meta data is put in a separate
in each directory, rather than scattering in each page. This is arguably better
than in-page meta data, as it allows easy tag extraction. And it makes each page
clean, as the meta data is not always syntactically correct, which sometimes
makes me, a purist, itch somewhere unscratchable. And it eases meta data
processing logic in the static site generator. Though, sometimes it is more
annoying to open up another file to write meta data to, and you tend to forget.
On the whole, I am pretty happy with the transition. Oh, I had to patch the Terraform library depended by Harp to make nested layout templates possible. I will send the patch upstream some time later. Can't believe they left such useful functionality out.