The point in the article that deserves more attention is how creating a landing page was the most useful tool for the author. Sometimes I feel, before writing the first line of code of the project, the more important thing to do is to create a landing page and market it to the concerned audience.
This solves three problems -
1) You won't build something people don't need.
2) You get into touch with people who actually want to use your product and you can steer your idea into a more clear direction.
3) The leads motivate you (as it did with author).