Mountain Lion Miscellany

As a card-carrying member of the Apple Fanboy Brotherhood™ it’s my unspoken responsibility to write something nerdy about the Mountain Lion. And so here are a few of my favorite changes, updates, and nit picks which are to be found in OS X 10.8.

(My article about Mountain Lion and the simplification of OS X is here.)

In Safari

  • The blue progress bar that loads in the Address Field has a faded out right-hand edge instead of the sharp edge. Once the page has fully loaded the blue progress bar shoots across the remainder of the Omni Box and then it all fades out from dark blue to light blue to white. And since the “Reader” button is blue, it’s as if the loading bar fills the Reader button up with color.

Interestingly, it was the animation of the blue loader that first attracted me to the Mac and OS X back in 2004. And even now it’s one of my favorite “little things” about the operating system.

  • The Syncing of iCloud Tabs is great. I only have one Mac so it’s currently of no use to me, but I’m very much looking forward to when it will sync my tabs across all my devices including my iPhone and iPad.

  • The RSS button in Safari is gone completely. If you come across a site and you want to subscribe to its RSS feed you’ll need to either have your own bookmarklet that adds the site to Google Reader or Fever, or the site will need a link to its RSS feed.

  • Click and hold on a bookmark’s name in the Bookmarks Bar and you get the option to rename it.

  • Rocking a lot of tabs? Do a pinch on the trackpad (or View → Show All Tabs) and all the tabs will turn into their own mini-window within the current window and you can scroll through them. It’s pretty great.

Safari Tabs

Regarding Notification Center

  • Without some fine tuning Notification Center could prove to be a bit distracting. While I love the implementation from a design and functionality standpoint, I’ve found that more often than not the notifications waiting for me inside Notification Center are irrelevant by the time I look at them. If it’s not showing me emails I’ve already read then it’s showing me Tweets I’ve already seen, or calendar events that are already over. While I love the growl-like pop-up notifications, I think I’m still learning how to get the most out of Notification Center itself.

  • You can define a system-wide keyboard shortcut to show/hide Notification Center by going to: System Prefs → Keyboard → Keyboard Shortcuts → Mission Control → Show Notification Center.

  • You can also launch Notification Center from your trackpad by sliding two fingers onto the trackpad from the right-hand edge. And then, a two-finger swipe from left-to-right will hide Notification Center.

  • With Notification Center showing, if you scroll to reveal the top then you’ll discover a preference to not show notifications. When this is enabled, the icon fades to gray and all alert popups and banners are hidden. If a calendar reminder goes off while Notification Center is set to not show alerts and banners, then your Mac does not alert you to the event. You can also enable this by simply Option-clicking on the Notification Center icon in the Menu Bar.

  • Notifications for new emails only appear when Mail is running. So Notification Center doesn’t get new email messages on its own.

In Mail

  • New layout of the email message window: The date sent is in the top-right corner, next to an avatar of that person (If there is one. And since Mountain Lion can link your Contacts with their Twitter profile, you may start seeing some people’s email avatars as being the same as their Twitter avatars.).

  • Deleting an email takes you to the one below or above the current in-view message based on which way you were previously navigating the message list. I love having the next-below message come into view as, in my opinion, it’s better quickly processing through emails.

  • New options for emailing links from Safari: when you hit CMD+SHIFT+I to send the current web page you can send it as just a link, a PDF, the text-only version, or the whole website embedded within the email body. I always opt for just a link:

Mailing a Web Page

AirPlay

The “Display Preferences” icon that used to sit in the Menu Bar has been changed from its old Cinema Display-like icon to the AirPlay icon found also in iOS.

With AirPlay you can now mirror your Mac’s display and audio to your Apple TV. However, the system sound only channels through the HDMI cable of the Apple TV. And so, if, like me, you have video piped to your TV via HDMI but audio piped to a separate sound system via the optical audio cable, then the sound system does not receive the audio signal when doing AirPlay mirroring from the Mac.

But fortunately, if you AirPlay a video using the iTunes option (found in the lower-right-hand corner of iTunes) then the audio will go through the optical audio port.

RIP: “iCal”

iCal is now called “Calendar”. If, like me, your LaunchBar habits die hard, did you know you can tell LaunchBar that you want “ic” to be the abbreviation for Calendar.app? Yeah. Just type “Calen” (or whatever it takes until Calendar is selected), then Control click on LaunchBar and choose “Assign Abbreviation”.

Assigning a Custom Abbreviation in LaunchBar

Contacts

  • The application formerly known as Address Book threw off the horrible page-turn functionality from Lion.

  • You can send someone an iMessage from within Contacts. I hope LaunchBar adopts this functionality. It’d be great to pull up someone’s contact info and then fire off an iMessage to them all from the keyboard.

Sending an iMessage From the Contacts App

The Other Two New Apps

Believe it or not, I don’t use Reminders or Notes. I use OmniFocus and nvALT with Simplenote.

The Finder and Overall OS Miscellany

  • In a Finder window, if you choose to sort by kind, then your files and folders are, well, sorted by kind. And as you scroll, the file-type header stays at the top. Like in iOS when scrolling a list, such as Calendar and how the date sticks to the top until you scroll through to the next date and so on.

  • While downloading a file from Safari, you see a progress bar within the file icon itself and a time countdown:

Downloading a File in Safari

This in-context progress bar is for several things, such as transferring or copying files and folders.

  • A couple new Menu Bar icons: Notification Center and AirPlay. If you like to keep your Menu Bar as sparse as possible, Apple is making it an uphill battle.

  • The keyboard shortcut for “Save As” is back, but it’s different. Apple says: Use Command-Shift-Option-S to save a document using a different name and location.

Mountain Lion Miscellany

Mountain Lion and the Simplification of OS X

“When you first start off trying to solve a problem, the first solutions you come up with are very complex, and most people stop there. But if you keep going, and live with the problem and peel more layers of the onion off, you can often times arrive at some very elegant and simple solutions. Most people just don’t put in the time or energy to get there.”
— Steve Jobs

Software’s natural vector is towards complexity.

When thinking of how an application can be improved we love to ask what could and should be added. Rarely do we ask what is present that, once removed, will make the software better.

A smart man once said, “Sometimes a design decision is what you don’t put in, as opposed to what you put in.”

With the iPhone OS Apple got a clean start to build something insanely great and incredibly simple. And that’s exactly what they did. What Jeff Atwood points out regarding the iPad is true also of iOS:

Once you strip away all the needless complexities, isn’t a tablet the simplest form of a computer there can be? […] it sidesteps all the accumulated cruft and hacks the PC ecosystem has accreted over the last 30 years.

This is what Apple got to do with iOS. When Apple was designing the operating system that would run on the iPhone they had no rules, no traditions, no boundaries.

Anything that wasn’t ready for the iPhone OS didn’t have to be included (two premier examples: copy and paste and 3rd-party apps) because Apple had no responsibility to support any of the hacks, cruft, or dated workflows which their Mac OS had accumulated over the years.

Apple took their brand new device with its brand new input method and brand new operating system and they started over. And, for better or worse, Apple ended up writing the rules that all the world would play by for what we know now is the beginning of the Post-PC Era.

Over the past 5 years, Apple’s software and hardware have re-defined the mobile and tablet industries. Google, Samsung, RIM, Amazon, HP, and others have all tried to follow suit. But to date their offerings have been sub par; good enough at best.

When you’re competing with Apple, good enough is not good enough. Because even to Apple, good enough isn’t good enough. If you use only the resources, time, and knowledge currently at your disposal you’ll never break through into a superior product.

Good enough is the byproduct of doing the best you can do based only on the resources and knowledge currently available to you.

Throughout Apple’s recently-released recruitment video, they spend a lot of time talking about the company’s internal commitment to excellence and innovation.

About 1:25 into the video we meet Gary who says, “There is no such thing as good enough. It just has to be the best.”

Anyone who is even remotely familiar with the leadership attitude of Steve Jobs and internal attitude of Apple knows this to be true.

But the story in this video that stood out to me the most was an actual example of what it means for there to be no such thing as “good enough” at Apple. John, who was on the iPad 2 Product Design Team, tells the story of the magnets on the Smart Cover:

When we started the design of the iPad 2 we knew from the very beginning that the cover was going to be an important part of the story. The challenge was: How do you attach the cover?

Our implementation of magnets was a really challenging engineering task. One of the engineers on the team actually became an expert in doing computer simulations on magnetic field.

It was a tremendous amount of work by a large number of people who, through the course of this product, have become genuine experts in new areas because they had to figure out how to make this product.

This story of the iPad 2 magnets could be extrapolated out to convey the same story about OS X. To develop iOS, Apple had to become genuine experts in the area of very powerful, very simple software. Now they are taking that new knowledge of all they’ve learned and they are applying it to OS X.

iOS is both the learning ground and the excuse for the simplification of OS X.

To build iOS, Apple needed its years of experience making OS X. And now, to refine OS X, Apple needs its newfound expertise from iOS to bring power and simplicity back to the Mac.

As complex software evolves, usually it turns into less than the sum of its parts due to its increasingly complex nature. Not often does it become more usable and more user friendly over time. That a piece of software — let alone an entire operating system — can progress and add functionality while staying simple is nothing short of a design miracle.

Mountain Lion and the Simplification of OS X

Thoughts and Impressions of the Nexus 7

Over the past few weeks I’ve read a dozen or so of the early reviews of the Nexus 7. They were nearly all positive.

What seems to be the prevailing statement about the Nexus 7 is that it’s the best Android tablet by far, and that it’s the best $200 tablet by far. While that may be true (and I think that it is), I don’t know if it’s saying much.

It’s praised for two primary reasons: (1) the hardware has a surprisingly high-quality build for how inexpensive it is, and (2) Jelly Bean has proven to be a significant update to the Android operating system.

As Jerry Hildenbrand points out in his review of the Nexus 7 on Android Central:

Jelly Bean is like Ice cream sandwich, with all the features we wanted Ice Cream Sandwich to come with. It’s fast and smooth (like buttah), full of the latest and greatest APIs for developers to do all sorts of magic with, and there’s a level of polish we’ve all been waiting for.

* * *

My Nexus 7 arrived on Tuesday. It is the first Android tablet I’ve ever used, the first 7-inch tablet I’ve ever used, and the first $200 tablet I’ve ever used.

The small form-factor of the Nexus 7 is quite nice. My iPad has become my laptop and most of the time when I am out and about the size of the iPad is perfect for me. But when using it around the house for reading or surfing the Web, there are times when the iPad feels a bit too big. My biggest gripe being that the iPad cannot be used with just one hand. Extended reading on the iPad requires that it rest on a couch cushion, your lap, or your chest.

But with the Nexus 7, its size, weight, and rubbery-back make it easy to hold with one hand. It seems silly to buy such a capable tablet for the sole purpose of easier couch surfing and extended reading, but to me that is the Nexus 7’s strongest suit.

But what then? Is the fatigued iPad reader meant to buy another, smaller tablet with the intentions of keeping it on the coffee table or at their bedside? Perhaps. But that seems a bit extreme to me. Surely there are other benefits and advantages to the Nexus 7 beyond its size.

To be true, the Nexus 7 is a fine tablet. Anyone awaiting a quality Android tablet will be pleasantly surprised. And anyone in want of a tablet that costs less than $399 would do fine with the Nexus 7.

As some are wont to say, the iPad is a device meant for consumption only (if you’re reading this site I have no doubt you roll your eyes at that statement too). Well, if the iPad is not meant for content creation, then the Nexus 7 certainly is not. For two main reasons: its screen size (and, thus its keyboard size) and its app store.

Typing on the Nexus 7 in portrait mode is not unlike typing on the Galaxy Nexus in landscape mode. It’s easy and quite doable with two thumbs.

However, typing on the Nexus 7 in landscape mode is pretty much a joke. The keyboard is too big to easily type with your thumbs while holding the device, and yet it is far too small to type home row style. Moreover, with the soft key system buttons resting just below the spacebar it is extremely easy to tap on one of them instead of Space.

If you do expect to type a lot, the Nexus 7 pairs easily with a Bluetooth keyboard. I was able to pair my AmazonBasics keyboard with the Nexus 7, and even the iPad-intended modifier keys worked.

Price and hardware aside, I find that my overall sentiment towards Android remains relatively the same from my week-long excursion with the Galaxy Nexus last Winter. On a technical level, Jelly Bean is noticeable improvement over Ice Cream Sandwich. But I still do not see the appeal of an Android device over an iOS device unless your motives for using one are based solely on price, screen size, or a vendetta against Apple Inc.

For me, when it comes down to it, software will always trump hardware. When I’m using a device like the Nexus 7 I want to know where the details are. Where is the magic? The fun? The incredible 3rd-party apps? It is because of these elements that the iPad is more than the sum of its parts while its competition continues to remains less than.

Thoughts and Impressions of the Nexus 7

Batman Miscellany

For those in the mood to nerd out over some Batman-related stuff.

Videos

History

Other

Batman Miscellany

Exclusive, Hands-On Review of This Americano

I’m on location at The Roasterie coffee shop in Leawood, Kansas, where I was just handed a hot americano with steamed breve.

Americano at the Roasterie

My initial impression is that it’s delicious.

Americanos at The Roasterie are available hot or iced, and in four different sizes: 8, 12, 16, and 20 ounces. I chose the 12-ounce which, including the extra cost for the breve, cost around $3.

The drink comes in a white paper cup with an additional paper sleeve around the cup. The sleeve not only helps to keep the drink warm, but it also protects your hands from the heat of the cup. There is also a black plastic lid which secures to the top of the cup. The lid serves a dual purpose: it not only helps keep drink hotter for longer, it also acts as a low-level form of spill protection should you accidentally knock your coffee cup over.

After consuming nearly all the contents in this cup, I’ve found that drinking coffee is not only enjoyable and relaxing, it also stimulates the little grey cells when any sort of thinking and creative work is being done.

Highly recommended.

Exclusive, Hands-On Review of This Americano

50 Things I’ve Learned About Publishing a Weblog

Last week marked the 5-year anniversary of shawnblanc.net.

Writing this site has been and continues to be a lot of work and a lot of fun. Thanks to all of you who have stopped by at some point over the past five years and stuck around to continue reading. And thanks to all the members who make it possible for me to write this site every day.

Over the last half-decade I’ve learned a few things which have helped me persevere in my writing and keep the site growing. Here they are as an unordered list.

  • Show up every day.
  • Give yourself permission to stink.
  • As your talent as a writer grows your own perception of your writing will likely stay the same.
  • I still get a little bit nervous every time I post anything, even a trivial link. And I think that’s OK because whatever goes on the internet is instantly global and permanent — don’t write something you wouldn’t want your mom or son to read.
  • Saying no to opportunities and ideas is very important.
  • Go to conferences.
  • Build relationships.
  • Being Internet Famous is like owning a semi-successful coffee shop on the corner of town. It’s not so much about being popular but rather that you have a sustainable customer base to keep the lights on.
  • Always be honest.
  • Always be sincere.
  • There are a lot of people with similar interests as you. Your honesty about your opinions is what will help set you and your work apart.
  • Hold fast to your values and viewpoints.
  • Build your website on trust.
  • Don’t be rude.
  • Attention is far more important than pageviews.
  • Sensationalizing your work reaps no worthwhile long-term benefits.
  • Take your work seriously.
  • Don’t take yourself too seriously.
  • Lots of amazing and interesting people have low follower counts on Twitter.
  • Read.
  • Go outside.
  • Work hard. Really hard. But don’t work nonstop.
  • Don’t be embarrassed about trying to make a buck doing what you love.
  • Fiddling with your setup is also known as procrastination.
  • Inbox Zero means not allowing the incoming to dictate your priorities.
  • Send short emails.
  • Send shorter emails than that.
  • Admit when you’re wrong.
  • Never pretend to know more than you actually do.
  • An article doesn’t always have to be published the moment after you’ve written the last paragraph.
  • Think about it.
  • Have an ideal reader.
  • Find an editor you trust.
  • Don’t use cheap hosting.
  • Encourage others.
  • Family always comes first.
  • Producing a great project requires a lot of time and attention.
  • Know your definition of good enough. Make your work great, but know that it won’t be 100-percent perfect and it’s more important to hit publish.
  • Give credit to your readers. They’re smart.
  • I have never liked the word “blog”.
  • You’re not a blogger, you’re a writer.
  • Thinking about writing is not the same as writing.
  • Reading about writing is not the same as writing.
  • Tweeting about writing is not the same as writing.
  • Having a conversation about writing is not the same as writing.
  • Break those broken workflow habits.
  • Modern Art: “I could have done that.” “Yeah, but you didn’t.”

Blogging: “I could have written that.” “Yeah, but you didn’t.”
– Trust your gut.
– Take risks.
– Learn something new every day.

I realize much of the above list actually just common-sense life advice. And so if I had to narrow it down to what I consider to be the most important advice I have for writing a successful weblog, it would be consistency and honesty.

Consistency for two reasons: (a) the internet thrives on patterns and regularity; showing up every day lets people know they can rely on you to be there. And (b) even if you’re a talentless dweeb, writing every day will help you become a better writer and a better thinker. And it’s the combination of consistency, talent, and thoughtfulness that will help you to turn your site from hobby into something more.

Honesty is the most important element for building a readership that trusts you. Being honest and sticking to your guns is how you earn the respect and long-term attention of your readership. And that too will help you turn your site from a hobby into something more.

50 Things I’ve Learned About Publishing a Weblog

Review: Checkmark for iPhone

Checkmark is an upcoming reminders app for the iPhone. And it is awesome.

For some folks, Apple’s default apps are not powerful enough or feel absent of features. As such, many 3rd-party devs have made a name and a living for themselves by building “pro” versions of the apps that already ship on the iPhone. A few examples:

And now: Reminders → Checkmark

Apple’s Reminders app is relatively simple. Your to-do items (a.k.a. reminders) can be viewed based on the list they are in or the date they are due. These to-dos can be triggered to go off at a particular time or when leaving or arriving at a particular location. Or they can have no trigger and simply be an item which needs to be done.

For me, the Reminders app on my iPhone has but one interface: Siri. Though my go-to to-do app is OmniFocus there are often times when setting a quick and simple reminder via Siri is easier.1 Especially when those reminders are location based, such as: “Remind me to swing by the post office and buy stamps when I leave here.” Or: “Remind me to take out the trash when I get home.”

There are, however, two quibbles I have with Siri and Reminders:

  • Oftentimes I am in a situation where I can’t or don’t want to use Siri. But setting a location-based reminder manually is a surprisingly arduous task. And if it’s for a location other than my current one, then there is much scrolling to find the entry in my contacts list. Not to mention, if the location is not already in my list of contacts then I cannot add a reminder to trigger based on that place.
  • Once a reminder for another location is set, Siri often proves to be unreliable at reminding me. For example, in my contacts I have cards for my local Walmart and Lowe’s, but asking Siri to remind me to buy batteries when I get to Walmart does not always work. The next time I go to Walmart it’s hit or miss that the reminder will actually trigger (why this is, I do not know).

Like Reminders+

Checkmark solves the aforementioned Siri and Reminder shortcomings and then some.

In terms of reliability and ease of use, Checkmark beats the built-in Reminders app in several areas (especially if you are manually tapping in a time or location-based reminder — Checkmark is leaps and bounds faster at this). And, as mentioned above, on more than one occasion the built-in Reminders app has failed to trigger a location-based reminder. With Checkmark, not a single one of my reminders have failed to trigger.

Checkmark’s biggest downside is its current inability to work with Siri.2 Of course Siri and the Reminders app have a few downsides of their own. And so I find myself using a combination of both apps.

What I’m using Siri for:

  • Quick reminders based on “here”. It’s easiest to let the iPhone set a quick geofence around wherever I am and then remind me of something when I leave that fence (“remind me to swing by the grocery store and pick up a gallon of milk when I leave here”).

  • Trivial, time-based reminders (“remind me to check the brisket in 45 minutes”).

What I’m using Checkmark for:

Where Checkmark truly shines is with location-based reminders that trigger on arrival. It’s fast and totally reliable.

This is something that Siri should be able to do, but in practice I’ve found her to be unreliable at reminding me to get AAA batteries next time I’m at Walmart. Which is one reason I’ve found Checkmark to be far superior to the built-in Reminders app for these types of reminders.

When you launch the app there is a “home screen” with icons for each of your saved locations. I have 7 commonly-visited places set up in Checkmark.

Checkmark's Home Screen

Tapping on a pre-saved location takes you to the list of reminders which are set to trigger around that place. From there you can tap to add a reminder. Checkmark gives you options to trigger the reminder or arrival or departure and even to time-delay it.

Checkmark: Add a Reminder

It takes a whopping three taps (one of which is launching the app) to get to the screen for adding a new location-based reminder. Put simply: Checkmark is fast. I use it for all my location-based reminders. I only wish I could set a repeating location-based reminder (such as one that reminded me every time I went to the bank to log the miles in Trip Cubby).

Also notable is Checkmark’s conservative battery usage. Nearly all location-based apps that I try seem to drain my battery like its their job. But I have no qualms letting Checkmark run in the background.

On top of its reliability and ease of use is a pixel-perfect design. Checkmark is, in this writer’s opinion, of the best kind of apps: thoughtful, useful, and attractive.


  1. OmniFocus for iPhone has the clever ability to look at the items in your Reminders list and add them to your OmniFocus inbox. Thus, enabling you to add items to OmniFocus using Siri. You can set this up in OmniFocus’s settings.
  2. Ryan Cash, one of the guys behind Checkmark, told me they are working on the best way to integrate the app with Siri.
Review: Checkmark for iPhone

Review: Tiny Tower

Rarely do I play games on my iPhone. Over the past four years I can think of only a handful that I’ve played for longer than a few minutes: Orbital, Frenzic, Horror Vacui, and Mage Gauntlet.1 Last week while vacationing in Colorado I decided to give Tiny Tower a try.

Tiny Tower came out over a year ago. It was picked by Apple as the 2011 iPhone Game of the Year, and it has a 4.5-star average rating based on 285,000 ratings. Needless to say, it’s incredibly popular. Chances are you’ve played it.

Anyone who has played Tiny Tower knows it requires no skill or strategy. So long as you check in on the game (or let its push notifications alert you) then you can’t help but progress. There is no goal other than to keep building. And there is very little strategy other than to give your Bitizens a place to work (preferably based on their skill sets).

More or less, Tiny Tower is a digital ant farm.

Anyone can build a gloriously tall tiny tower, it’s just a matter of how long it will take — because the only thing working against you in the game is time. The game requires you to wait a certain period of time between building a new level and opening it for business. You also have to wait for the inventory in your stores to be re-stocked. Even the elevator moves painfully slow if you’re delivering someone beyond the first few floors.

Time, however, can be “traded” for Tower Bux. Or, as we say in the real world, time is money. And the more time you spend in the game the more likely you are to earn a Tower Bux here or there.

  • Spend time manning the elevator and you’ll occasionally get tipped a Tower Bux.
  • Spend time helping a visitor find someone in the tower and they’ll give you a Tower Bux for your time.
  • After you’ve earned enough coins to build a new level you get a Tower Bux as a bonus.
  • If a store is completely stocked you sometimes get a Tower Bux bonus.

Tower Bux can be spent to speed along the game play. You can use your Tower Bux to:

  • speed up the re-stocking process;
  • buy a faster elevator;
  • advertise open apartments and get renters in sooner;
  • speed up construction of a new level; and/or
  • upgrade the amount of inventory a store can hold, allowing it to go longer before needing to be restocked.

The taller your tiny tower gets the longer new levels take to build. And though you’re earning coins faster due to a higher number of shops being open for business, Tower Bux are accumulated very slowly no matter how far you progress in the game. Thus, the longer you play, the more you feel the pain of time with no way of beating it… 2

Or you can cheat. You can use real-life money to load up on Tower Bux via an In App Purchase. $0.99 gets you 10 Tower Bux; $4.99 gets you 100; and $29.99 gets 1,000.

Early on I resolved not to buy any Tower Bux (it seemed like buying cheat codes). It took me two and a half days to organically earn 25 Tower Bux so I could buy a faster elevator. The next elevator upgrade cost 75 Tower Bux. At my current rate that’s at least a week away.

I can’t help but feel that the whole point of Tiny Tower is to bore me or frustrate me to the point of spending real dollars to buy Tower Bux in order to speed up the game play. As cute and clever as Tiny Tower may be, I prefer games with a strategy and a goal.


  1. Which one of these is not like the other?
  2. There are 40 different missions you can complete in order to earn Tower Bux as a reward. However, after a week of play I’ve built a 17-level tower and yet I still only have the proper stores to complete 1 of the 40 missions. Since you cannot chose the actual stores that get built (only the category) the missions are at the mercy of the game itself.
Review: Tiny Tower

How Microsoft and Apple are Fighting the Prejudice that Tablets Are Not For Creating

Microsoft announced the Surface with most of the attention aimed at their clever keyboard cover and the tablet’s built-in kickstand. However, the heart and soul of the Microsoft Surface will be its software. And I believe the keyboard and the kickstand are byproducts of a software decision.

As Chuck Skoda aptly said: “The keyboard cover does one thing critical to the design of Windows 8, enable classic Windows apps.”

A software decision begat a hardware decision that begat another hardware decision. And this is how Microsoft expects users of the Surface to create on their tablets.

Creating on an iPad

Out of the box the iPad already comes with some great apps. Writing and note-taking, email, Web, video chatting, reminders, and more. In fact, if I was forced into a hypothetical situation where I had no choice but to use a stock iPad to do my job, it could be done. It wouldn’t be easy. But it would be possible.

Of course, not everyone can say that. The only way I would be able to squeak by working only on an iPad would be through extensive use of Safari on the iPad. I’d also have to hire some people to take care of any future web designing I may do on my sites.

However — suppose I were able to negotiate my hypothetical situation to allow the use of 3rd-party apps and a Bluetooth keyboard? Well, as a matter of fact, that’s the portable setup I use right now.

When traveling, I take only my iPad. Loaded with a handful of 3rd-party apps, the iPad makes a great work device that causes me negligible loss in productivity.

When at my home office sitting at my desk, I work much faster and more efficiently on my Das Keyboard, 23-inch Apple Cinema Display, and my MacBook Air. But for the times I am away from home, the iPad works just fine as a competent, capable, work machine. There is virtually nothing I can’t do on the iPad. Moreover, the iPad’s LTE connectivity and indestructible battery life make it a great traveling device with advantages that far outweigh its disadvantages.

So far as I see it, there are two sides to the going-iPad-only coin. One of practicality and one of sentiment:

  • Practically speaking, are you even able to use the iPad as your only computer for a while? Will you be unreasonably handicapped in your needs or responsibilities?

I posted a survey to Twitter, asking people if they could use the iPad as their only work computer if they had to? Out of 1,814 total responses:

4% — Yes, right out of the box using the stock apps.
34% — Yes, thanks to some 3rd-party apps.
21% — Probably, but it wouldn’t be easy or enjoyable.
41% — No way. I need a Mac.

As you can see, only less than half could said they could not use the iPad as their only computer. This is far less than I expected, even considering the nerdy, developer-friendly demographic of my Twitter followers. I received many replies on Twitter from folks saying they need a Mac but only because of a particular program such as Xcode or Adobe Creative Suite.

  • Secondly, if there are no practical hinderances to keep you from using an iPad as your only device, then you must get over your prejudice against the iPad as a primary computer. For the many people that could use an iPad as their only computer, they are either afraid or unwilling to. Perhaps it is the fear of the unknown, or perhaps it is an unwillingness to give up the familiar work environment of a Mac.

Is the iPad slower or more cumbersome than a Mac for certain tasks? Of course. But as I mentioned above, the iPad also has advantages which could outweigh its handicaps for some.

Apple has answered, and is answering, the practical question through iTunes App Store and the plethora of 3rd-party developers. There are hundreds of thousands of apps in the App Store that are empowering people to build things and communicate with people in ways that used to be limited only to traditional computers.

The prejudice of using the iPad as a primary device is one that will only be eroded over time and through word of mouth. As more families adopt iPads as their home’s primary computer then it will lead to even more doing so. Likewise, as more and more professionals find ways to use their iPads as a competent work device, then they will lead the way for even more professionals following suit.

Microsoft’s Proposed Solution

Microsoft is attempting to answer the practical and prejudicial conundrums surrounding their tablet by allowing the Surface to run classic Windows applications and by shipping it with a keyboard and trackpad disguised as a cover.

Microsoft needs a compelling reason for customers to see the Surface as a legitimate computing device. And since they don’t (yet?) have a gangbusters App Store, they built a keyboard cover instead.

But… what if the Surface for Windows 8 Pro’s ability to run classic Windows apps is akin to the iPad’s ability to run pixel-doubled iPhone apps? An inelegant but necessary solution that will not only justify marketing speak such as, “look at all the apps this tablet can run,” but also that can tide some users over until native apps are developed. Which, or course, raises the question: who will develop Windows 8 apps?

How Microsoft and Apple are Fighting the Prejudice that Tablets Are Not For Creating

Readability by the Numbers

Last week, Readability CEO Richard Ziade announced that Readability’s acceptance of reader fees and their publisher payment system is ending. In that announcement Ziade shares a few statistics about the service. Ziade also shared some statistics during his conversation with Jeffery Zeldman during last week’s episode of The Big Web Show.

Based on what has been shared publicly, as well as what we already know about Readability, I’ve put together a few statistics about the service:

Where Readability's Subscriber Money Went

  • Total months in active service: 17 (Feb 2011 through June 2012)

  • Total funds paid by subscribers: ~ $238,095.25

  • Average number of paying monthly subscribers: 2,801 (assuming all subscribers signed up for the $5/month plan)

  • Readability’s 30-percent take of total funds: ~ $71,428.58

  • Amount paid to publishers: ~ $16,666.67

  • Publishers who signed up to receive funds: over 2,000

  • Total funds paid to shawnblanc.net: $226.50

  • Unclaimed earmarked funds: Nearly $150,000.00 (will be donated to charity)

  • Donation to Knowability: $50,000

  • Donation to 826 Valencia: $50,000

  • Publishers/domains with unclaimed earmarked funds: over 2,000,000

  • Most earmarked publisher: The New York Times (though they are intentionally not registered as a publisher on Readability)

As I mentioned above, data for these numbers was taken from Readability’s blog post last week and episode 71 of The Big Web Show where Readability CEO, Richard Ziade, was a guest with host Jeffery Zeldman.

If you’re at all interested in this whole story I highly recommend you listen to the podcast — it’s informative and interesting. I especially found the last 10 minutes of the show to be interesting, as Ziade answers some listener-submitted questions. Also, Gabe at Macdrifter has transcribed some of the Q&A that takes place earlier in the show.

* * *

When Readability’s new service launched early last year I was excited about it. The idea and the service seemed noble and forward thinking. However, over the past 17 months, as issues and controversies arose about the service, Readability often responded by trying to justify their actions by pointing the finger at other services.

As a writer whose sole publishing platform is the Web, I now find myself uncomfortable and saddened by Arc90’s attitude of entitlement over my original content (not the least of which is the new Readlists service and its emphasis on exporting, repurposing, and distributing of someone else’s original content into an eBook).

Readability by the Numbers

Review: Reeder 3 for iPhone

As I write this very paragraph, I’m sitting in front of my MacBook Air typing in iA Writer. Twitter and nvALT are peeking out from the left-hand side of my text document, OS X’s Dock waits on the right-hand side of my screen, the Menu Bar watching from its usual top 20 pixels of the monitor, and my Desktop wallpaper rests in the background. Naturally, a fresh-brewed cup of coffee sits on the table next to my keyboard.

If I wanted, I could “remove all distraction” and temporarily transform my MacBook Air into a dedicated iA Writer machine by punching Control Command F and thus entering Full Screen Mode. But I’m not in a full-screen-mode-writing kind of mood.

Full Screen Mode on the Mac showed up last summer when Lion shipped. It is one of the elements brought over to OS X from iOS. It’s a way of removing all chrome from the screen save that used by the app itself. Even the ever-present Menu Bar gives up its 20 pixels.

On iOS, you’re always in full screen mode. When you’re using an app on your iPhone or iPad, the device, in a way, becomes that app.

And I find that because of this, writing about an iPhone or iPad can be difficult. You can’t give an iOS app review justice by reciting just the raw technicalities of the app. iOS apps have a bit of heart mixed in as well. Because you always only ever use the apps in full screen mode, they get your undivided attention in a way a Mac app often doesn’t. Moreover, due to the touch-screen nature of the device, iOS apps have a bit more personal of a user experience than mouse and keyboard driven apps.

OS X has heart too, of course. But most of it is found only in the design of the app. The blue progress indicator in Safari’s address field and the way application windows would shrink into the Dock when minimized were just a couple of the many interface and experience characteristics of OS X that enticed me to become a Mac user in 2004.

iOS is a UI Design Playground

The very first long-form software review I ever wrote was about an RSS reader you may have heard of: NetNewsWire. When I wrote that review, the original iPhone was only a few months old and iPhone software was still in its infancy. The Home screen couldn’t be re-arranged and there was not yet a whisper of an App Store or native 3rd-party apps.

Two years later, in 2009, John Gruber wrote about how Twitter clients are a UI design playground. The plethora of Twitter clients that were, and are, available for multiple platforms showed the vast array of design opportunities the seemingly simple service allowed. In his article, he made a statement about iPhone software that I think is even more apt today:

I read web sites and email and RSS feeds on my iPhone, but Twitter is the one service where reading on my iPhone doesn’t feel constrained compared to reading on my Mac. Put another way, MobileSafari is a good web browser for the iPhone, MobileMail is a good email client for the iPhone, but my favorite few iPhone Twitter clients are just plain good Twitter clients, with no need for a “for the iPhone” qualification. It doesn’t feel limiting to only use Twitter from my iPhone.

If you were to list out phrases that describe Apple’s software you’d come up with things like: intuitive and easy to use; it just works; fun and playful; simple; well-designed; beautiful. And I think it’s fair to say that Apple’s touch-based operating system epitomizes these characteristics even more than OS X does due to the inherent intimacy of iOS. The best 3rd-party developers know this and use it in their own apps.

It’s been 3 years since John wrote the above quote and it is more true of more apps today. And not just Twitter apps. How many tasks or activities do you prefer to do on your iPhone or iPad? It’s no longer limited to something as simple as Twitter. Some people are even replacing their entire computing experience with iOS software — taking their iPads on the road and leaving their MacBooks at home.

A few nerdy examples of iOS apps that are just plain good apps without the need for a “for iOS” qualification? OmniFocus, Diet Coda, Tweetbot, Writing Kit, and, as we’re about to discuss in great detail, Reeder.

Reeder for iPhone

For 5 years my iPhone has never been more than an arm’s length away. It’s my cell phone, my camera, my iPod, alarm clock, grocery list, task manager, note-taker, direction-giver, Twitter client, feed reader, and more. Affectionately referred to as Command Central.

In 2010 I lamented what I considered to be the non-ideal state of RSS feed readers for the iPhone. Reeder (still in version 1 at the time) was the best option at the time, but I felt there were several things about it that were still missing.

Reeder 2.0 launched shortly after my 2010 lamentation, and it answered nearly all of my needs. Today, with version 3.0, Reeder continues its hold as the best RSS client on the iPhone, period.

Version 3.0 of Reeder for iPhone is a major update. Not only are there a slew of new features, but there are an equal number of design improvements. The app has been completely re-written from the ground up and every corner of the UI has been refined. In short, Reeder runs better, looks better, does more, and is easier to use.

Some of Reeder’s hallmark new feature include:

  • Support for two new account types: Fever and Readability.
  • Subscription Management for Google Reader. You can now add and remove feeds, as well as move them around within folders, all from within Reeder.
  • Support for multiple accounts: you can have more than one Google Reader account, as well as
  • A re-written sync engine: and you thought Reeder was fast before.

More on these new features in a bit. First, let’s dive in to what I consider to be the best thing about Reeder 3: its new look.

Reeder’s Grown-Up Look

It starts with the icon. Though new, it is still familiar. You may notice it’s the same star found in the previous icon, but the “book spine” and the “RSS satellite waves” have been removed. It’s also the same star that sits on the front of the Mac application’s icon, and is more or less, the same icon as the 16×16 variant of the Mac app.

Reeder Icons: New and Old

Reeder’s new icon is only the tip of the iceberg. Once you launch the app you’re greeted with a design that’s been revamped from the Status Bar to the Home Button.

Remember how prevalent brushed-metal window chrome and striped backgrounds were in the early versions of Mac OS X? Now, nearly all of its general UI design elements sport a much more subtle design aesthetic. Gone is heavy-handed window chrome — giving way to a more simplified design.

Likewise with Reeder, much of the application’s design has been cleaned up and simplified. And all of it for the better. Articles have a more defined hierarchy and less visual clutter; menus have better contrast. This is not to say that the previous design of Reeder was poor — far from it — but the new design is unquestionably superior, and it makes the previous design instantly feel dated.

UI Comparison: Reeder 3 on the left and Reeder 2 on the right.

List View in Reeder 3 (L) and Reeder 2 (R)
The feed list. In version 3 you can tap the plus button in the top-right corner to add a feed. Also the “scotch tape” header divider has been slightly re-drawn.

Article Views in Reeder 3 (L) and Reeder 2 (R)
An individual article. The layout is far more attractive, tapping the top-right typography button gives you control over font size and line height. Swipe left-to-right and you’ll return to the list view, swipe right-to-left and you’ll go to the article’s permalink.

Popover Menu in Reeder 3 (L) and Reeder 2 (R)
The popover menu. Tap on the action button and you get a slew of options for the current article. Notice how the background dims ever so slightly?

Item Saving in Reeder 3 (L) and Reeder 2 (R)
Saving an article to Instapaper. Instead of a spinning progress meter you get an icon that matches the style of the rest of the menu popovers in Reeder.

Pull for next article: Reeder 3 (L) and Reeder 2 (R)
Pull for next or previous article and the title of that article unfolds. Same functionality as Reeder 2, but a more fitting animation.

Apps like Reeder which immerse you in their custom interface design are often some of my favorites.

This is what the default iOS dialog box looks like:
iOS Default Dialog Box

But in an app like Tweetbot or Reeder, every pixel has been assimilated to fit with the world of that app, and thus it’s an entirely customized experience.

Compared to the above iOS dialog box, here is a dialog box in Tweetbot:
Tweetbot Dialog Box

And here is a dialog box in Reeder:
Reeder 3.0 Dialog Box

Reeder’s New Functionality

Reeder has always sported a nice and customized look, but this app is more than just a pretty face. As I mentioned above, Reeder is jam packed with new features. Some are huge, some are subtle, but all are awesome.

Feed Reeder a Fever

If you’re a nerd with your own server, you want to set this up.

Fever is a self-hosted RSS app written by Shaun Inman. I reviewed Fever when it first came out in 2009 and it’s still just as hot now as it was then. Setting it up is a piece of cake. You upload a folder, do a quick server compatibility test, and then your locked and loaded. Fever literally installs itself.

Once you’ve got Fever set up and you’ve uploaded your OPML file — or you’ve scurried around the web adding your favorite websites using the Fever Feedlet (a bookmarklet that will grab the RSS feed of the website you’re on and subscribe to in within Fever) — then it’s time to add it to Reeder.

At the top-level screen for Reeder, tap the Plus icon in the top-right corner, and then tap Fever. For the “Server” field, enter the URL of your Fever install, then your login credentials using your Fever email and password.

With Fever, you’re basically rolling your own RSS server that is in sync and accessible via your Desktop, iPad, and iPhone. Reeder for Mac and iPad does not yet have Fever account support. But there are other apps, such as Ashes.

One caveat to Fever is that it doesn’t auto-refresh itself if you’re not logged in. There’s a way to get around waiting for a refresh by setting up a cron job to auto-refresh Fever for you.

You can find the cron job code in your Fever install under “Extras”. But basically, it’s going to look like this:

curl -L -s http://YOURSITE.com/fever/?refresh

I have my Fever install running on a side-domain I have on a Media Temple Grid Service, and the (gs) control panel allows me to schedule a cron job. There I have it set to refresh Fever every 10 minutes. Alternatively, you can trigger the cron jobs from your Mac (on a schedule or remotely) by doing what Gabe does and using Keyboard Maestro to execute a shell script.

Reeder will refresh Fever when you launch the app, but you’ll have to wait for Fever to update itself and then for the updates to download to your iPhone. This isn’t the fastest process, and so I highly recommend setting up Fever to refresh via cron. And if you do use the cron job to refresh I’d secondly recommend that you disable the option in Reeder to refresh your Fever server when you open the app. Though your RSS feeds may be as much as 10 minutes out of date, it will save you time waiting first for the server to refresh before updating Reeder with the latest feeds.

Checking your Fever feeds in Reeder is virtually identical to checking your Google feeds. The subscription list and article view looks the same and (mostly) acts the same. You can still send articles and links to Instapaper, Pinboard, Evernote, etc. Tapping on the star adds the article to your Fever “Saved” list.

The big difference between a Fever account and a Google Reader account is that there’s an additional list — a Hot list.

Reeder 3 showing Feever's Hot List

Here is where you see the most-linked-to items within all of your feed subscriptions, as well as the list of who is linking to them. This is the premier feature of Fever, and it is a great addition to Reeder.

Tapping on a Hot item, or on a supporting article, takes you to that article within Reeder. Swiping left or right on a Hot item to mark it as read and remove it from the Hot list. Often a hot item stays hot for a while, and this is a great way to clear away items you’ve already seen.

If you want a multi-device alternative to Google for syncing and reading your RSS feeds, Fever is the only answer I know of. I use Fever and Google Reader (because I’m extra nerdy, I guess). The former because of the Hot list, and the latter because it’s faster.

Readability

Reeder’s integration with Readability’s mobilizer service is not new. But what’s notable is that you can now add your Readability “read later” bookmarks as an account within Reeder. If you use Readability’s read later service, then Reeder 3.0 could become your one-stop mobile reading application. Containing both your RSS Feeds and your read later queue.

Google Reader Feed Management

Reader now lets you add, delete, and move around specific feeds.

When you are in a list of a specific feed’s articles, tapping on the site’s favicon that sits in the top-right corner takes you to an information pane. In previous versions of Reeder this would take you directly to the website.

Reeder now presents you with a slew of helpful options for the specific RSS Feed.

The Feed-Specifi Info Pane in Reeder 3

You can unsubscribe to the feed, add or move it to a folder, or create a new folder altogether. If the feed is already in a specific folder and you unselect that folder then Reeder plops the feed into your top-level subscription bucket.

The Little Things:

  • When you mark all items in a feed as read, a confirmation box appears at the bottom of the screen, rather than sliding up. And in Reeder 3, the box is a custom design rather than the default iOS slide-up buttons.

Previously in Reeder, you had the option of disabling the “mark all as read” confirmation right from within the slide up notification pane. That option still exists in Reeder 3, but it must be manually configured within the app’s settings.

  • Also a nice touch when it comes to the dialog boxes: when one appears, the rest of the app dims out ever so slightly.

  • In Reeder’s built-in browser, there is now a button to enable Readability’s text mobilizer. When you tap on it to enable or disable the mobilizer a small triangular arrow slides up from the bottom menu bar.

  • When in article list view for a specific feed, do a two-finger swipe above or below an individual article and you can mark all the respective items as read.

Back to the iPad

The look, the feel, the new functionality, all of them come together to take Reeder 3.0 over the top. This update is a big step forward for Reeder. Next in line will be the iPad app says Reeder’s developer, Silvio Rizzi.

I have always preferred to read through my RSS list using Reeder on my iPad, but for the past several months that I’ve been using the Reeder beta, its new look and new features have been compelling enough that I now reach for the smaller device when it comes time to check my RSS feeds. I can’t wait for the next version of Reeder for iPad.

Review: Reeder 3 for iPhone

Predictions: WWDC 2012

Today:

  • Apple may or may not ship Mountain Lion.

  • Apple may or may not announce Retina display Macs.

  • Apple may or may not update the MacBook Pro, Mac Pro, iMac, Mac mini, and/or MacBook Air.

  • iOS 6 may or may not have new maps and/or a new look.

  • Apple may or may not announce an Apple Television and/or an Apple TV SDK.

  • Apple may or may not announce a Siri API and/or that Siri is coming to the Mac and/or the iPad.

There isn’t an Apple event I can remember with so many rumors about such a wide spread of both current and yet-unannounced Apple products.

Last year, the big announcement was iCloud; it was the final portion of the 2011 keynote and Steve Jobs himself introduced it. iCloud doesn’t often get glamorous press attention, and the rumors surrounding it are few and far between. But the general media silence towards iCloud is in no way indicative of Apple’s attention towards the service.

iCloud may not seem all that glamorous on the outside, but its aim and role in the overall user experience for Apple gadget owners is still in the foundation stages. I think it’s safe to say that iCloud will be the center point for much of what gets announced today as well. iCloud is the glue that Apple wants to use to bind iOS and OS X together.

Whatever is announced today, the consensus is that it’s bound to be significant — there’s far too much kerfluffling going on for it to be anything less.

Predictions: WWDC 2012

Brett Terpstra’s Sweet Mac Setup

1. Who are you, what do you do, etc…?

My name is Brett Terpstra. I’m married to a wonderful girl named Aditi who happens to be a Certified Pet Dog Trainer, and I live in a zoo (figuratively: a Pit Bull, a German Shepherd, three cats, a parrot and a 75-gallon aquarium… plus the dogs we take in through our Pit Bull rescue).

I have a great day job as a remote worker for AOL Tech, building blogs like Engadget, TUAW and Joystiq. By night I’m a Mac developer, working on Marked, nvALT and other mad science with Macs.

2. What is your current setup?

Brett Terpstra's Sweet Mac Setup

Brett Terpstra's Sweet Mac Setup

Brett Terpstra's Sweet Mac Setup

Brett Terpstra's Sweet Mac Setup

At the core of my anti-minimalist setup are a Mac Pro (2.8 GHz Quad-Core Xeon) and a built-to-order 2011 13″ MacBook Air. I keep a couple of Mac minis around for testing (and nostalgia).

I use an Apple Bluetooth Keyboard and a Magic Trackpad on all of my desktop machines.

The Mac Pro is my primary machine. It’s hooked up to 2 monitors (21″ and 23″, mismatched because I never get the timing right when I upgrade them). I boot it off of a 600GB Velociraptor HD, and have additional internal hard drives for multiple OS versions and extra storage. I have a Drobo with a 4TB capacity and a few more terabytes of external Firewire 800 drives hooked up. I have a cheap Buffalo NAS that comes in quite handy.

My office is in the basement (walk-out with a huge glass sliding door that overlooks the Mississippi River Valley), so I have some issues connecting to my Airport Extreme on occasion. I use a PowerLink wifi antennae to get better results, but generally depend on Zyxel powerline networking.

I keep a very paperless office. On the rare occasions that I do deal with paper, I have an Epson Perfection 4490 Photo and the über-handy Doxie scanner.

I have an array of musical equipment for dinking around with. I don’t do a lot of audio production these days, but still have an Oxygen 49 keyboard, M-Audio FastTrack, Blue Snowball and a condenser mic on a boom with a Blue Icicle. Desktop monitors, decent headphones, a couple of guitars… enough to keep me entertained. A 5.1 Logitech desktop speaker system covers the bases when I’m just listening.

I also have an iPad 3 and an iPhone 4, an AeroPress, and a bizarre assortment of old X10 home automation stuff.

3. Why this rig?

The Mac Pro is provided by my employer. I probably wouldn’t have one if it weren’t for that; my Air is a superior computing machine for a lot of my needs. I like the dual large monitors, though, and that’s the thing I miss when I go Air-only for a while.

My keyboard and trackpad choice is the result of over a thousand dollars worth of “research” in input devices over the years. I’ve tried just about everything. I actually skipped the aluminum keyboards for a long time because I was pretty sure that anything under $80 was going to be junk, and I skipped the Bluetooth keyboards because I swore I couldn’t live without a numpad. Wrong on both counts.

I went through a few dozen mice and trackballs, too. I settled on the MX Revolution for quite a while, but I started getting RSI and switched to a Kensington Expert trackball. I jumped on the Magic Mouse when it came out, and loved the idea but didn’t get into the ergonomics. The Magic Trackpad took the parts of the Magic Mouse that I liked, made it bigger, better and friendlier on my wrists. In fact, since I started using it I haven’t had any wrist pain at all.

I had used 17″ MacBook Pros for years when the Air came out. It was sexy, but I thought there was no way I could get along without my 17″ screen and extra processor power. Then the time came for a new computer purchase, and something possessed me to take a chance on one. It’s probably the best purchase I’ve made in years. The only other purchase that’s brought me as much happiness is my AeroPress. I’ll probably get another of each as their respective times come.

4. What software do you use and for what do you use it?

So much software. I’m an app junky, and I try everything that I’m remotely interested in. Even some things I’m not. I can actually help you find a good cross-stitch pattern app because my mother-in-law asked me about it and I spent an evening trying a few out. However, what I use every day:

  • Coding: I use four different text editors for various purposes (TextMate, Sublime Text 2, Espresso and MacVim). I’m currently working on consolidating most of my favorite functions from each into Sublime Text 2, but for now I use whatever is most appropriate for the job.

I use Xcode a lot. I also spend about half my computing time on the command line, and iTerm 2 is the greatest terminal app ever. CodeRunner and Patterns get plenty of exercise, and nvALT stores most of my reusable code snippets and notes. Those snippets and notes are all stored as text files, so I can grep and Spotlight them from anywhere and sync them across machines using Dropbox.

  • Writing: again, multiple answer. I use Byword for shorter pieces, MultiMarkdown Composer for longer pieces with lots of linking and formatting, and Scrivener for projects requiring a lot of organization and shuffling. I’ve been working on adding better Markdown editing to Sublime Text as well, and it’s my default editor for README files and quick Markdown edits.

I often drop finished blog posts back to TextMate because I have an extensive collection of tools built there for auto-tagging, linking and publishing to my blog. Marked is almost always open because I write everything in MultiMarkdown, and it provides a preview tailored to each document’s destination regardless of what app I choose to work in. My app polygamy is essentially the reason I wrote it.

I brainstorm in nvALT and use mind maps to organize. I rarely outline outside of mind mapping, but I’m really liking Tree for stuff like that. I use Day One for logging/journaling.

  • Music: For listening, I love Spotify, especially with the new(ish) apps that it has available internally. I use Simplify to control it, which works with iTunes as well to cover my music bases.

I use Logic Pro for composition, and a few iOS apps for extra keyboards and guitar effects. The current version of GarageBand is not only a great musical scratchpad, it excels at producing finished recordings to an extent that I sometimes never make it to Logic with my home recordings.

  • Task management: I use a combination of TaskPaper and OmniFocus for task management. TaskPaper is for individual coding projects; each gets a TaskPaper file (which I can update and modify from the command line, use with my na script and sync easily with git). Day job tasks and all of my errands go into OmniFocus and sync with my iPad/iPhone.

  • Communications/Other: Adium and Skype are always running, and I find I do a lot of communication over Twitter, so the “official” Twitter app is usually open as well. I’ve tried just about every Twitter app, but that one seems to fill my relatively limited needs the best.

Twitter has also become a primary source of news and current events for me, and I follow a number of (too many) feeds through Reeder.

I have a few (ok, too many) extra gestures configured with BetterTouchTool to make the most of all that Magic trackpad surface space. I run a hacked-up version of Proximity to turn my office lights on and off. At any given time I’m running three or four new apps just to test them out.

My software philosophy is “the right tool for the job.” Some of my app choices seem (are) redundant, but often one app feels right for one task while another fits in better elsewhere. My system is held together with portable plain text and Spotlight searches, amongst other tools that make it fluid to switch apps the way I do.

Dropbox, git and OpenMeta tie my multiple machines together. I’m not the person to ask about minimalism, that’s for sure.

5. How does this setup help you do your best creative work?

Maintaining a desktop workstation with a broad range of functionality and a portable setup with a synchronized subset of those apps and scripts lets me work when and where I can be most productive. My creativity tends to wane the longer I sit at the desk, so being able to pick up and go somewhere (anywhere) else is often useful in finding my muse.

Part of the reason I love the Apple Bluetooth keyboards and Magic Trackpad is consistency between those work environments. My keys are always in the same place, my gestures match between machines and the overall feel is very similar between my desktop keyboards and the Air. That removes a lot of friction when switching modes and lets me concentrate on just producing.

6. How would your ideal setup look and function?

Equipment-wise I’m generally always happy with whatever I have, and don’t spend a lot of time wishing things were different. I could probably always be happy with just a terminal, a keyboard and a big screen, as long as I’m able to create the things I want to. I do wish I could keep my workspace cleaner…

As far as “ideal” goes, though, I would love to have a Minority Report/Tony Stark setup. Three-dimensional gesture-based computing is mostly the realm of Sci-Fi at this point, but the technology is rapidly becoming reality. I’m looking forward to the holograph-based iPad being available in time for me to design my Iron Man suit.

More Sweet Setups

Brett’s setup is one from an ongoing series of sweet Mac setups.

Brett Terpstra’s Sweet Mac Setup