So simple, so useful. Aaron created a simple shell script—executed with Alfred—that takes a ‘template’ Jekyll post, dates and names it, then moves it to a drafts folder.
Pair this with my OS X service to insert the current date and time, and the friction is almost completely removed from creating a new post.
I don’t use a drafts folder. Instead I either use↩
draft: truein the YAML Front Matter. The latter is a custom thing that does actually publish the post, but keeps it hidden from Index, Archive and RSS. The former is Jekyll default, and makes Jekyll ignore the post all together.