One thing I have learnt over the last years is that - while I am technically pretty solid - I am surprisingly good at *product*. It's a strange thing to realize as a pretty technical mathematician.
This thread describes what I consider "common-sense product design", because ...
... it turns out that common sense is not all that common.
Ok, so you want to design a good product. Here are the steps:
1. Create a target demographic / user and buyer persona. This comes absolutely first.