"I believe software should be delightful to use. That it should not simply help us accomplish tasks—communication, collaboration, design, creation, thinking—but that it should feel pleasant, joyful, even fun to use while accomplishing these tasks. The challenge of designing and building software that actually meets this criteria, of course, is notoriously difficult."

adi /