Ulysses vs. iA Writer

I’ve been looking for a serious writing program. Maybe serious isn’t the right word, because I use Vim and BBEdit, and those are nothing if not serious. But they don’t feel right for the type of concentrated, long-form prose that I am trying to write. The contenders that I settled on are iA Writer and Ulysses.

Both are great, and I would recommend either. Choosing between them is more about your personal preferences, workflow, and writing needs. My observations based on my particular needs are below.

You should also check out the comparison by Marius Masalar.


This is not comprehensive, just a few things that happen to be important to me.

Post to WordPress

Ulysses posts to self-hosted WordPress installations.

iA Writer requires Jetpack for self-hosted WordPress.

I have no desire to install Jetpack, so this is a drawback to iA Writer. Ulysses works exactly the way I want it to.

Update: Starting with iA Writer 5.5, WordPress posting on personal sites has been improved.

File Management

iA Writer works on files. Ulysses works on “sheets,” a file abstraction that lives in a database owned by the application.

Both approaches have their advantages. iA Writer’s advantages:

  • The files are searchable with Spotlight. Using Finder to search for things will reveal your iA Writer files just as well as searching within iA Writer.
  • The files are portable. It is easy and immediate to edit the files in another program. I can use BBEdit or Vim to open a file I created in iA Writer without having to export.
  • I can keep the files in a git repository. iCloud probably serves most writers’ needs, but if you’re a git user, having your history in a repository is reassuring.

The downside is that I am doing my own file management. I have to decide what to name a new document. I have to decide where to save my file. These little decisions can slow me down.

By contrast, Ulysses works with a container that manages the files for me. The benefit of this is that no file name or folder location is required when I create a file (or “sheet”). Just ⌘N and I’m ready to write.

It also easy to compose a work of many sheets. It lets me think in sentences and paragraphs instead of files. I can combine sheets, rearrange their order, “glue” sheets together, and split them apart. It’s more flexible and useful than iA Writer’s “content blocks.”

Fonts and Appearance

Ulysses has a very detailed preference pane to customize every element of my Markdown syntax. I can create themes, and I can use themes created by others. Ulysses comes with a solarized theme, so I picked that. Then I noticed that there is another solarized theme: slightly different and more in line with what markdown looks in MacVim. So I changed to that. After a while, that started to feel garish, so I switched to a theme that mimics Editorial. This was great. But now that theme is starting to look a little…I don’t know…too subdued, maybe. I’ll find something I like if I keep looking. If not, there’s a way to create custom theme styles…

iA Writer looks great. There is a setting for light or dark. There is a font setting with three choices. I picked the one I like and haven’t given it much thought since. I feel none of the theme malaise that Ulysses makes me feel.


iA Writer is straight markdown, more or less. More textual than Ulysses, anyway. That is, a link in iA Writer looks exactly like you would expect:

[Link anchor text](http://example.com/path/to/target.html)

Ulysses has clever little additions that make it less textual and more graphical. The target URL is not listed in the source view. If you double-click on the link text, a little inspector window opens to show the target link. It’s very well done, but I feel the textual nature of markdown is a benefit, and Ulysses loses that.

Share Extension

Ulysses has a (poor) Safari share icon. It can paste a web site title and URL, and that’s about it. It is no match for Bear or Keep It.

iA Writer has no service or share extension.

(Preliminary) Decision

I like iA Writer better. Even though Ulysses does have real advantages, iA Writer just feels better. I like the fonts and the built-in preview styles. I like the more standard, textual markdown source. I like the options for previewing the rendered markdown.

The file handling goes both ways. I can totally get behind Ulysses’ philosophy, but I like having my content indexed in Spotlight.

I love that Ulysses can post directly to my WordPress blog. I get around this iA Writer deficiency by using Byword to open the file created by iA Writer and posting from there. This workaround may become tiresome, but for now it works.

This comes down largely to aesthetics and intangible preferences.

Potential Game Changers

These are things that might tip my decision the other way, after more time using them.

  • WordPress posting. Ulysses just does WordPress posting the way I want.
  • File management. I can see myself coming to prefer Ulysses’ style after a spending more time with both.
  • Writing Goals. Ulysses can track writing goals, both daily, and set per sheet.


iA Writer has a feature that will highlight words based on parts of speech (nouns, verbs, etc.). I don’t find this useful.

Many are outraged by the subscription pricing of Ulysses. It doesn’t bother me. It is useful how a single subscription gives me access to macOS and iOS versions of the app. If I start writing more with my my iPad, this might be useful.


My recommendation is that you can’t decide, get both. You can get a week’s trial of both. If that isn’t enough time, just buy iA Writer, and buy a monthly subscription to Ulysses. Give yourself a couple of months to settle into them both. One will reveal itself as your favorite.

This is what I’m doing. I prefer iA Writer, but Ulysses has clear advantages. I want to live with both and see which feels better over the long term. There might be drawbacks to iA Writer that get annoying only over time. When I make a final decision, I’ll post an update.

City Grid

From the BBC: The Hidden Ways that Architecture Affects How You Feel.

One thing that is guaranteed to make people feel negative about living in a city is a constant sense of being lost or disorientated. Some cities are easier to navigate than others — New York’s grid-like street pattern makes it relatively straightforward, whereas London, with its hotchpotch of neighbourhoods all orientated differently and the Thames meandering through the middle, is notoriously confusing.

I can speak to neither New York (which I found confusing), nor to London, but the Hyde Park neighborhood is one of Austin’s more walkable neighborhoods, and it is built on a pretty rigid grid.

The Traveller and the Sport

I wanted a new fountain pen that would better fit my passport-sized Midori Traveller notebook. I’ve been using a Pilot Metropolitan and a Platinum Preppy. The Metropolitan is a little too fat. The Platinum fits better, but the clear plastic dresses down the Traveller. The Kaweco Classic Sport is a short, pocketable fountain pen that has a barrel that looked like it might fit inside the Midori pen loop without a clip (the Sport doesn’t come with a clip). The pen writes great. The fit in the notebook is okay, but not perfect. You can see how lose it is in the photo below. With a little help with the elastic band, it’s okay. I got the plastic version of the Sport, so I don’t worry about losing it as much as much as I would with a nicer pen.

Kaweco Sport Classic and Midori Traveller
Kaweco Sport Classic and Midori Traveller

Choose Me

It’s common for a movie to have two-dimensional characters, poorly acted, placed in a riveting plot. The Star Wars comes to mind. It’s somewhat more rare for well acted and complex characers to be placed in a manifestly ridiculous plot. But that’s what Choose Me is.
The plot feels like it owes a debt to Three’s Company in that the most improbably coincidences place characters in one another’s bedrooms. But somehow, the characters make it all work. Keith Carradine plays Micky, a mental patient who either escaped or was released from his institution. It’s not explained which. Nor is it explained whether he is a pathological liar or a former spy. Or a romantic or a creep.

Mickey lives in LA and hangs out at a bar named “Eve’s.” He mainly hits on two female roomates.
One roomate is a host of call-in radio sex counsellor. The other roommate owns the bar and is a frequent caller of the radio show. Somehow, neither of the roommates realizes they are talking to each other on this call-in show. You might thing the distictive accent of the radio host would be a tip off.

Describing the plot of the movie makes it sound far more ridiculous than it is. The characters are all neurotic to some extent, and the movie is entirely about their interactions. Just accept the plot as a given, and try to pick out whether the mental patient is really a lover; wheter the sex therapist finds her first love; and wheter the jaded bar owner settles down for a one-man committment.