How to think Collection of resources improving reasoning, empathy, planning, understanding: Jonathan Haidt - The Righteous Mind Alan Kay: The computer revolution hasn't happened yet Power of simplicity Martin Fowler's blog