I’ve come to think of software applications as a form of digital architecture: some are places of concentration, others of collaboration, others clearly just for fun. Software’s emotional dimension is crucial: how it feels dictates how it’s used. (Architects hire environmental psychologists; tech companies hire user-experience researchers.) Microso... See more