Basecamp's Ryan Singer on the difference between UI and UX, how to build meaningful solutions for problems and people, and what it means to "scratch the itch."
"UX is just a fancy way of saying knowing what a good product is."
"To see if you're onto something you need to prototype it, stick it in the socket and see if light comes out."
"If you don't know how your user is going to react to something, you're not picking a good problem."
"You want to understand the problem so well you're going to do it better than anyone else."
"I think you need to know the problem first hand in order to build the solution for it."