This article should have a thousand upvotes and comments praising it. But too many devs think the opposite, that only a good product is worthy of success, and that it’s easy if you just make a good product.<p>The reality is that marketing, support, distribution all matter more in the long run. I’ve been one of those engineers saying my app is so great, where are the customers? The customers were going to the apps worse than mine because those founders knew how to sell.