Two Brainy.
Dark Mode

Markdown Blogging from Working Copy on iOS

I can have no excuses for not writing now

🗓 14th September 2022

275 words • 5 days ago1 minute read time

Hi there,

I’m writing this on my new iPhone 14 Pro. It’s been three years since I had a “new phone experience”, and lemme tell ya: it’s pretty nice.

Working Copy

Working Copy is a fully-featured git client on iOS. And it includes a neat little text editor which looks completely beautiful.

With working copy I cam sync git repositories to my phone over 5G in seconds, then create or modify files, and commit the results.

The whole experience is incredibly slick.

Publishing from iOS is a Gatsby site that builds on Netlify, so through the simple act of committing to the main branch, Netlify will rebuild and publish the site. Genius!

Final thoughts

I haven’t actually tried the publishing step. I’m in a cafe in Bristol and I’m going to give it a go.

Update: Things i struggled with in publishing:

  1. On iOS the default keyboard and “smart punctuation” will change --- to a long dash: , which breaks the frontmatter definitions on my blog.
  2. The same settings set "" quotes to “” quotes, which ALSO breaks the frontmatter definitions at the top of the file.

So far I’ve fixed the errors on my Laptop, I will need to investigate a fix when working from iOS.

Fix for MDX Formatting issues

Well it turns out the smart folks at Working Copy had already though of that.

They have the option to disable “natural” writing features and switch to “programming” mode in the app settings.


Final tip: Use “programming” mode for writing the frontmatter, and switch back to “natural” for the bulk of your text. Make use of autocorrect and predictive text for the body of your post.

Did you this article?

Did you read all of this? Would you like to me a send you a two-line, text-only, e-mail when I post something new?

Fair warning: I write about a broad set of topics. Filter them below:

Build solid frontends quickly

You're a React or React Native developer, you want me to send you advanced coding thoughts and fixes.

Increase your uptime

You're a solo-developer or run a small team - you want to know how to run apps and functions at scale using the cloud.

Enjoy work more

You're a generalist professional interested in knowledge working, management, and the future of work.

En-jazzen your life

You're a creative, interested in writing, music, and generative art - you want to read my relatively niche thoughts.

Privacy Policy
Terms of Use
© 2022 Two Brainy