Good article as a reminder what should you focus on.
That's one of my New Year's resolutions about code projects. To show something in quite early stage of development - instead of trying to get everything done.
Having a feedback straight away, from users that would eventually use your software, will validate your idea.
Recommended to all of those who starts projects and abandon them after a while of intensive work which wasn't shown to anybody. It of course applies to small projects, or ideas to test. If you plan to start a big company, then there are other ways for validation.