Catching Elephant is a theme by Andy Taylor (slightly modified)

 

I don’t buy things that are “getting better”, because they usually don’t. Whatever caused them to be lacking in their current release will usually prevent them from being great in future releases.

Marco Arment, Great since day one

 

In the end the organization should be designed to create successful products, products should not be designed to fit the existing organization.

It takes a while to really understand any abstraction in our modern society: how currency works, why we try to separate church and state, how a bicameral legislature acts on the will of the people, how interest compounds.

…[U]nlike laymen, programmers are regularly challenged with new ways of abstracting information (be it entire programming paradigms, new frameworks, or just a new way of factoring their own code) and eventually become adept at this meta-skill.

But regular people don’t have to learn new abstractions on a day-to-day basis. Anything presented to them in a new symbolic or abstracted way is bound to cause confusion for a long time. Especially second or third order abstractions.

Dan Grover, Toward a Grand Unified Theory of n00bs

Dan Wineman on Restaurant Web Sites

“Take a look at our menu! It’s a PDF of a screenshot of a scan of a Word document printed on a dishtowel. With fonts!” [via John Gruber]

Real Work is not formatting the margins, installing the printer driver, uploading the document, finishing the PowerPoint slides, running the software update or reinstalling the OS.

The Real Work is teaching the child, healing the patient, selling the house, logging the road defects, fixing the car at the roadside, capturing the table’s order, designing the house and organising the party.

Fraser Speirs, Future Shock [via Marco Arment]

Good design will make a product understandable

When simple things need instructions, it is a sign of poor design.

Note to programmers: The only people with a good enough abstract memory to use this hack are other programmers.

Bruce Tognazzini, Restoring Spring to iPhone Springboard, quoted not because of the specific hack he is referring to, but because the statement can apply to so many annoying things programmers do

“…in case of fire I would like anyone who’s around to be able to find the fire extinguisher in the blink of an eye. And a cool graphic design doesn’t exactly help to identify these objects as being fire extinguishers.” — Jasper van Kuijk, When graphic design gets in the way

“…in case of fire I would like anyone who’s around to be able to find the fire extinguisher in the blink of an eye. And a cool graphic design doesn’t exactly help to identify these objects as being fire extinguishers.” — Jasper van Kuijk, When graphic design gets in the way