A presentation I did a few years ago to my colleagues at Digital Eskimo about some of the top things that have helped me become a better user experience designer.
3. making mistakes impossible #9 Making mistakes impossible By Matt Legend Gemmell “We cannot completely eliminate error, but we can (and should) try...”