What cognitive science taught me about design