1. Think of your startup as a project until it has revenue.
2. Don't launch until you have a hundred paying customers, that forces you to be a long way down the road towards product market fit.
3. Get your first hundred customers face to face, the learning is 10X that of trying to drive traffic to your website.