Enabling new types of web user experiences

The web has been on it’s back footing for too long, aspiring to catch up to the legacy of the iPhone native app model. There are several things the mobile web can do to encourage a new type of interaction. While still experimental, the W3C can at least open the gates and encourage new interaction styles in an open and collaborative manner.

We Need More Communism

I was invited to the 2013 fooCamp this past weekend. It was actually my second fooCamp, having gone in 2007 as well. It is an amazing, exhilarating weekend where 250…

Deconstructing the Internet of things

The goal of this post is to convince you that the much maligned SmartToaster actually is a bold new vision of the future. If I can unpack what it means to be smart, so that even a lowly toaster starts to make sense, we’ll be thinking about the IoT in a much broader context.

A Stormy Sky of Cranky Clouds

The building hype… The hype surrounding the Internet of Things (IoT) is building. People are getting excited, almost too excited really, about its potential. We’re oscillating between smart lightbulbs and…

Triumph of the Mundane

Smart devices require a significant shift in thinking This blog explores how to design smart devices. But these new devices are just so new and require such new insights, that…

Mobile Apps Must Die

I’ve written previously that the history of mobile has been a long, painful process of copying desktop computers and then sheepishly realizing that it just doesn’t quite work right. This is actually…

Design Communism

Some innovations transcend short term competitive advantage Since capitalism and design are, for the most part, governed by market forces, there’s symmetry between them. Capitalism tends to be most effective…

App Myopia

Moving beyond the desktop towards just-in-time interaction So often what passes for vision is usually nothing more than tiny extensions of what is already known and safe.  Of course, it’s…