Blogging with Markdown

I was introduced to Markdown by GitHub a couple of years ago and instantly found it to be a very friendly method of formatting a document. A veteran of a number of Wiki markup styles I’ve managed to whittle the list down to two: Confluence style which is used at work, and Markdown, which I try and use everywhere else. The exception was blog posts.

Although I have the WordPress app on my iDevices (which are able to connect to the internet via a mobile signal) I find myself writing most of my posts on my laptop on the train – good though the iOS keyboard is, it just cannot compete with a real keyboard. Being a geek I write the posts in plain text and just do the markup by hand. This is a bit of a pain. This morning, while drafting a post I found myself copying text formatted using Markdown and redoing the formatting in HTML. After the second line I stopped, Googled “markdown editors for WordPress” on my iPad and shortly after arriving in the office had Markdown on Save Improved installed. I can now draft posts offline in Markdown using TextMate which, I discovered to my great joy the other day, supports Markdown formatting and rendering.

Incidentally the reference method of creating links really helps when writing offline as you can sprinkle the anchors in your text as you write, jot an empty reference at the bottom of your text and then add the URLs when you have internet access.