You may have seen Tim Van Damme’s Instapaper redesign and Marco’s response linked to here. What strikes me about all of this is that Tim’s design looks great, but Marco makes some excellent points why it wouldn’t work great. A lot of times we (myself included) complain about how an app looks or works — forgetting that what we want may not be possible given the feature set and developer APIs available.

Most of all Marco’s post stands to show just how much thought and care is put into the Instapaper app:

I’ve often cut entire features during development because there was nowhere good to put them in the interface.

How many other companies would cut a feature because they couldn’t find a place to put the button that they were happy with?