New Theme, Take One

Well, here I am, with a new theme. I’m giving GeneratePress a whirl after discovering it on the WordPress subreddit. I want a pretty simple, text-heavy site. I don’t have a store, a shopping cart, or any heavy layout needs. My main interest is fonts and typography, and this gives me enough control. I can also tweak various layout elements as much as I need.

There’s a pretty capable free versions, I paid the $50 for the pro upgrade. That pricing is perfect: it makes me reasonably confident the theme will be supported and upgraded, but it’s cheap enough for a hobby site with no income.

If you looking for more like this, Astra is another one that came up, with a similar pricing structure. I don’t have a particularly good reason to choose GeneratePress over Astra. I think it was partly that the pricing and the product info gave me the impression their market is individual bloggers, whereas Astra is trying to address agencies and WordPress freelancers. Like I said, not a great reason, but they both looked good, and I need some basis to make a decision. Hopefully there is no Take Two sequel to this post, but if there is, it will probably be Astra.

WordPress Theme Search

Every so often I gather the strength and resolve to try to get a WordPress theme that does what I want. I want it to:

  • Not look terrible–mostly minimal, optimized for reading text, but enough photo support for the occasional gallery post
  • Support latest standards like micro formats
  • Responsive, but no hamburger menus in the full size view
  • Use the WordPress content formats to appropriately style an aside as an inline Twitter-style post

Finally, I always end up wanting to make this interop with Twitter and Facebook.

Right now I’m using a theme that hasn’t been updated in years, so I need to find an update. I am not particularly looking forward to it.

West Texas

We went to West Texas in November. Turns out it was an ideal time to go: cool at night, and the midday sun was not strong enough to be miserable.

We stayed at El Cosmico in Marfa for a couple of nights. Here is the inside of one of the tipis. Plenty of space and a fire pit to boot.

The inside of a tipi with two beds, a fire pit, and a love seat.
Inside an El Cosmico Tipi

Finding the desk at Sul Ross in Alpine was harder than we expected. It was pretty far, and we felt lost a couple of times. We pressed on and eventually found it.

A desk sitting atop a short mountain overlooking an empty landscape.
The Famed Desk at Sul Ross

Austin Orange Line Workshop

Depending on the map you look at, the Orange line is either a 21 mile route from Howard Lane to Slaughter Lane, or–if you ignore the parts marked “future expansion”–an 11 mile route that runs from North Lamar transit center to Stassney. In either case, the midsection of the line runs through the center of town via Lamar, Guadalupe, and South Congress.

According to Capital Metro, the 6.5 mile segment from Koenig to Oltorf is under consideration for grade separation, such as subway or elevated. Should it be? That is the question posed to the community.

Some of the tradeoffs presented are construction cost, right-of-way fit, and travel speed. Cost and political viability were not explicitly under consideration by the transportation engineers.

Sticking with the transit considerations: Guadalupe near 29th is particularly narrow and difficult to fit two dedicated lanes of transit in addition to the existing two lanes of car traffic. Even giving up the middle chicken lane and the parking makes things tight.

How sacred are the lanes of car drivers currently on Guadalupe. Mayor Adler has named them a priority. The transit engineers at the meeting seemed more accepting of talking about trade-offs, whatever those were.

So what about the price of the options offered? Jerry Smiley was hesitant to offer a concrete metric. Site-specific was his favorite term to temper desires for specific numbers.

In general, elevated and CNC are more than surface; tunneling is more expensive than any others. But the scale factor was highly site-specific. Sometimes cut and cover can run into problems that it would have been easier and cheaper to just bore underneath.

There was less discussion around route and station selection. In general the route was deemed sane, and far better than the route offered to (and declined by) residents in 2014. The local 1 bus will probably still run the length of Lamar-Guadalupe. The stops will be more frequent, and the bus will be stuck in traffic the way they are today.

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.

Comparison

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.

Markdown

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.

Non-issues

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.

Recommendation

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.