If you like the post, I recommend you to read Start Small, Stay Small: A Developer's Guide to Launching a Startup[1] by Rob Walling.<p>> "Start Small, Stay Small also focuses on the single most important element of a startup that most developers avoid: marketing. There are many great resources for learning how to write code, organize source control, or connect to a database. This book does not cover the technical aspects developers already know or can learn elsewhere. It focuses on finding your idea, testing it before you build, and getting it into the hands of your customers."<p>[1]: <a href="https://www.amazon.com/Start-Small-Stay-Developers-Launching/dp/0615373968" rel="nofollow">https://www.amazon.com/Start-Small-Stay-Developers-Launching...</a>