1. Assumptions made by developers about user behavior are often wrong. We should be always on a path of validating and correcting.
2. In a new market, gaining potential users’ interests is much more important than acquiring so called “market share”.
3. It is a long journey. Good software takes ten years.