A design engineer's notebook on the craft of building interfaces.