How I Work: Writing

This is the second article in my “How I Work” series. I previously wrote about how I read and consume textual information. Today I’m going to talk about how I write and produce text.

Most of my writing is for online purposes. I write articles for this site, the blog that goes along with my job as a professional photographer in Vancouver, Washington, a site about photography commentary, and a handful of other online publications. This doesn’t include the fact that I spend a lot of time with Twitter and Google+… I’ll cover those here as well.

Plain Text is Best

I’m a fan of writing in plain text. Plain text can be created and read on any device. Whether I’m on my laptop, my iPad, my iPhone, or someone else’s device, I can create plain text.

Store and Sync with Dropbox

I keep my in-progress (and archived) plain text writings stored as text files in a folder that’s synchronized up to Dropbox. If you’re not yet using Dropbox, it’s a great solution for someone like me who often needs to access or save files from various devices. Apple’s method of sync1 using iTunes and a physical cable is a joke; Dropbox provides easy wireless synchronization of files and settings between various devices. Sign up for Dropbox now with this link and we’ll both get additional free storage space.

Format with Markdown

I generally write things using Markdown, a text markup language designed to make readable markup that can easily be converted to HTML for use on the web. Whereas HTML requires lots of extra symbols and can sometimes be hard to read, Markdown is designed to be easily read as-is. Compare this unordered list in HTML:

<ul><li>This is item one</li>
<li>This is item two</li>
<li>This is item three</li></ul>

with the same list in Markdown:

* This is item one
* This is item two
* This is item three

Writing in Markdown makes it easy to read, easy to share, and easy to convert to HTML.

Editors of Choice

I’m not a text editor snob; I don’t care what you use. Here’s what’s working well for me:

On my Mac: TextMate

No, it hasn’t been updated in forever. But it still gets the job done. TextMate is my text editor of choice for writing articles, editing HTML, trying not to strangle CSS, or other plain text editing needs. There can be a steep learning curve in getting to know the various keyboard shortcuts but once you spend the time with it the long-term time savings are amazing. Here’s one simple example: Ctrl+Shift+L creates a link using the clipboard text as the URL. Copy a URL to the clipboard, select the text you want to become a link, hit the hotkey and bam, you’ve got a link. Oh, did I mention that it hits the website and pulls in the site’s title as the title attribute as well? Neat, huh? Oh, and one more thing: that key shortcut works in all of the languages that support links. HTML is the obvious one but it also works when editing a Markdown file.

In addition to slicing and dicing, TextMate also has a nice Markdown preview window.

On my iPad & iPhone: Elements

In the past year, quite a few great text editors have emerged for iOS devices. I’ve tried a few and settled on Elements by Second Gear Software. It has an uncluttered interface, syncs with Dropbox, supports TextExpander (more on that below), and has Markdown preview built-in. It just works.

Get Elements from iTunes here.

Shortcuts Are Good: TextExpander

I’m slowly becoming a big user of TextExpander, a little software app that does what it says: it expands abbreviations or shortcuts into bigger blocks of text. Some of the uses can be obvious, such as an abbreviation ;addr which automatically expands to my full address or ;ph which expands to my phone number. I also use TextExpander for bigger things. For example, I have a template so that when I’m inspired to create a bit of App Haiku poetry, I can simply type .apphaiku and an entire blog post template expands with links already inserted and ready for my text. If you ever find yourself typing things more than a couple times, a TextExpander shortcut could help.

Blogging: WordPress

I mentioned above that I work with a variety of blogs, and my platform of choice is WordPress. That’s kind of an understatement; I’m not just a WordPress user but I also am active in the WordPress community including founding WordCamp Portland and speaking at several WordPress and related blogging conferences. I tend to write all of my blog posts in plain text and then copy/paste into the WordPress post editor screen to set them up for publishing.

Social Networking: All Manual, All the Time

My social network updates are manual. I don’t use any automation to push things to various places. I use TweetDeck as my Twitter client because I like being able to see five columns of information. On the go I use Twitterific on the iPad and Tweetbot on the iPhone.

I dislike Facebook but I interact with it solely through the website on a very limited basis. I’m becoming a big fan of Google+ and I look forward to an API that enables robust third-party experiences.

Up Next: Productivity Tools & Tips

The next in my series of “How I Work” articles will look at the tools and techniques I use for general productivity.


  1. I’m aware that iOS 5 will bring iCloud will likely improve things. That said, I can guarantee that iCloud won’t work as smoothly cross-platform as Dropbox. 

How I Work: Reading and Consumption of Text

I consume a lot of information, much of it in a textual format. News of all sorts, various industry articles, magazine-like content, personal blog posts, and heck even a book now and then.

Here’s how I consume text information.

RSS: Reeder

I’m a heavy user of RSS1 to have news, blog posts, articles, and other content delivered to me. Google Reader serves as my reading hub and main subscription management location (although it’s not how I usually read… more below on that). As of this writing I’m subscribed to 625 RSS feeds.

What’s in my feeds? These sorts of things:

  • News
  • Industry-related articles
  • Personal blogs of interesting people
  • Feeds for interesting Flickr groups
  • Feeds for interesting discussion forums
  • Funny stuff

How do I read RSS? Mainly through the Reeder app. It’s a beautifully-designed feed reader that works great for basic users as well as those who want integration with services such as Instapaper, Pinboard, Delicious, Twitter, Facebook, and more. That’s how I read… I suppose the other question is when I read. The answer is throughout the day whenever I have time. I’ll generally do a big chunk of reading from a computer early in the day, around lunchtime, and in the evening. In between I’ll check headlines on my iPhone or iPad as I have time.

One other RSS tip is to store feeds in folders or collections based on how important they are. I don’t read every feed every day. Heck, there are feeds that I rarely read (but I can if I want to). By storing feeds in a folder structure based on importance I can ensure that I keep up with news, key industry happenings, and the lives of important contacts while allowing other less important things to sometimes go unread for days.

Here are links to get it from iTunes or the Mac app store:

RSS is my method of choice for getting frequent updates, and I will read short articles in Reeder. For longer pieces that will require more reading time (either from Reeder or things that I come across on the web), see the next section, which is aptly titled…

Longer Online Articles: Instapaper

Instapaper is a lovely online service which stores text articles that one wishes to read at a later point in time. A (free) Instapaper account allows one to use the web interface to store articles (either manually or with a bookmarklet) and browse them on the Instapaper website.

While the website is nice (and the web services provide the glue/plumbing), the Instapaper iPad app is lovely and is my preferred method of reading. The app allows for reading in either portrait or landscape orientation and presents the articles in a choice of color schemes. The app also works in offline mode, allow for content to be loaded and then read when disconnected (such as on an airplane or a camping trip). There’s also an iPhone app available which is nice but doesn’t provide quite as great of a reading experience due to the small screen size.

One big feature of Instapaper (regardless of how you read the items) is that text is reformatted for better reading, with extraneous advertising and other distractions removed from the page. Save an article and that’s just what you get: the article without any sidebars or such. It’s awesome.

Download the Instapaper iPad app from iTunes.

Books: Kindle App on iPad or (gasp) Paper

I don’t read a ton of books… maybe one a month on average and they’re almost always nonfiction of some sort. Photography books (where a nice visual image is part of the experience) still get ordered on paper (thank you Amazon Prime) but for everything else I’ll purchase the Kindle version of the book and read it on my iPad.

After Reading Online: Bookmarking with Pinboard

If I read something interesting online and feel that it might be useful reference information for a later date, I’ll save it with Pinboard, my bookmarking service of choice. Pinboard alows for saved bookmarks which can be tagged, described, searched, sorted, and shared easily. I use Pinboard along with the Postalicious WordPress plugin to create the “Other People Say” posts here.

Up Next: Writing Tools

The next in my series of “How I Work” articles will look at the tools and techniques I use to write and publish.

Instapaper – Marco Arment


  1. Not sure what RSS is? View this video by the folks at Common Craft. 

Other People Said Interesting Things: August 7th

As I wander the web I find interesting things. I share:

What have you seen lately that’s interesting?

How I Work

Inspired by a few different similar articles lately, I thought it might be interesting to compile an article with the various tools I use to manage my (digital) life. I frequently get inquiries as to how I juggle various jobs and projects; perhaps this will help provide some insight into the tools I employ to assist me.

As I started to write such an article, I realized it was going to get a bit long to be one post (John Siracusa I’m not). Hence you’ll see a series of articles over the coming week. I forsee articles discussion how I work and manage:

  • Consumption of written information (blogs, news, etc)
  • Production of written information (blogging, email, social media, etc)
  • Capture, processing, and sharing of photography
  • General productivity tools (tasks and other timesavers)

The first of these articles will be published Monday morning. Check back; I hope I can provide some interesting information and perhaps share something useful.