The power of metaphor or a TeuxDeux for what to build
The way you make users understand your program model is with metaphors. When you make things look, feel, and most importantly, behave like things in the real world, users are more likely to figure out how to use the program, and the app will be easier to use. When you call a folder a ‘Recycle Bin’ or a ‘Trash Can’, you automatically tell people the behavior and the usage of that object or feature. And that is a big deal in getting acceptance. So that is why this service TeuxDeux is such a joy to see and use. A to-do list as it should be. As similar as possible to what you would normally have on paper and better too. […]