The other side of the interface « Successful Software
Our brains, how we process and perceive information, and how that affects usability and user interface design.
Stephen Downes presentation on 10 things "you really need to learn."
"Learning how to learn is learning how to create patterns in our mind rather than merely acquiring them."