A lot has changed since my first WordPress blog.
Recently, I had the opportunity to decide on a new blogging service. Starting something from scratch without alot of prior dependencies is a rare opportunity. Although WordPress is taking over the interwebs as the gold standard, I’ve heard only good things about Octopress and Tumblr. There’s also Medium and Svbtle but these are invite-only and inflexible for organization blogs.
Once you pick a particular service it exposes you to huge switching costs. Here are my requirements with a heavy weighting on medium/long term objectives.
1) A Pleasure to Post
I want to focus on writing and not worry about mundane details. I don’t want to be gnashing my teeth on month nine. I want to write, post, and get back to work.
WordPress
Posting with their rich text editor never quite formats it the way I want it. The need to shift-enter or add a tiny ‘< br >’ is frustrating, not to mention the constant need to hop back and forth to preview the article. There’s an overwhelming and often unnecessary set of options for simple posting.
Tumblr
Posting is swift and simple out of the gate. Switch quickly to rich text, HTML, or Markdown. It’s like writing a quick email.
Octopress
A hacker’s wet dream. A huge learning curve for non-techies. For maximum mileage, it requires familiarity with command line (CLI), plugins, and general HTML5/CSS/Sass principles. And you’ll need to know Markdown. That said, say goodbye to malformed posts, constant adjustments with ‘< br >’, and switching between ‘HTML’ and ‘Visual’ tabs in the wp post editor to align content correctly.
Update: From @octopress: “CSS/Sass knowledge isn’t required for Octopress anymore than it is for Tumblr. Also posts can be HTML, Textile, Markdown, etc.” Very valid point.
Overall, Tumblr wins here. However, Octopress wins if you’re a hacker.