The Psychologist’s View of UX Design

uxmag.com/articles/…

Excellent, concise tips on software design in general.