✺ articles.inqk.net

Usually more extended thoughts by Michael Camilleri.

Read how to use this blog.

TLDR

Initial thoughts on switching to 1Writer.

Switching to 1Writer

One of the things that prompted me to start blogging again was finding a workflow that made it easy to post to Jekyll from my phone. Editorial has been a key component of that. Together with Working Copy, Editorial’s powerful scripting support made it possible to take a plain Markdown document and with a few taps have a file formatted for Jekyll pushed to a remote Git repository (that then called a post-commit hook that updated my blog’s local repository and rebuilt the site).

Unfortunately, Editorial no longer seems to be actively maintained.

It’s never been updated to support the larger displays on the iPhone X family of devices and, as a consequence, you have ugly letterboxing at the top and bottom of the screen when using on a larger phone.

Obviously that’s gross and an alternative was required. I quickly settled on 1Writer. Key points for me: (1) supports larger screen phones; (2) powerful scripting support (in JavaScript no less, a language that I’m semi-competent in!); and (3) one-time payment.

It’s not as powerful as Editorial but it’s robust enough to get the job pretty much done.

So far I’ve written custom footnote, reference link and Jekyll frontmatter actions. Those links are to the respective GitHub Gists; I intend to share them through 1Writer’s Action Directory once I’m a little more confident they’re working correctly. ✺