How to make a great product that people love
Step 1: Find a problem not addressed by any existing product or service.
Step 2: Build the product or service that solves that problem better than anyone, before anyone else does.
Step 3: Lather, rinse, repeat.