The 10 principles of interaction design
http://www.creativebloq.com/netmag/10-principles-interaction-design-10123871
1. Start with Two
2. Use patterns and prediction
3. Trick people
4. Tell stories
5. Use, don’t abuse metaphors
6. Don’t e a dick
7. Prototype
8. Make novices experts
9. Be a humble expert
10. Seek your failures