There’s some good articles on Jekyll blogging via an iPad, but they’re all slightly different to my workflow. My workflow goes along the lines of:

  • I write draft posts in Markdown with Byword on my iPad. Adding the preamble is as simple as copying it from a previous post.
  • These sync via Dropbox to my VPS.
  • When ready to publish, I open up the Dropbox app to add a date to the files, then move the files into the _posts folder.
  • I run a website command on my VPS that runs jekyll build then uses rsync to plop the site down where nginx can serve it.

This serves up really nice blog posts. The hardest part is debugging any JavaScript I want to use — debugging JavaScript on an iOS device is utter garbage. An absolutely ridiculous huge steaming pile. I’d love to know if there’s any options other than just using a Mac.

I could just serve out of my Dropbox folder, but this build + rsync step gives me some extra insurance so it’s harder to accidentally my entire blog at 3AM.