1. The major problem most startups face is marketing and the ability to carve out a niche, find and retain paying customers.
Even with a stellar developer team and a stellar product, your startup may not grow or survive without a great marketing and sales teams.
2. Start growing your audience before you’ve a product or an idea.
You should start promoting yourself and building your audience before you have a finished product or even before you have a great idea that you want to build.
3. Don’t wait to start building your audience after you’ve launched a product.
Most first-time developers actually ignore marketing.
They’re oblivious to the challenge of attracting people to take a look at something they’ve created.
4. At least until they see their first project crash and burn within hours of the launch.
There are so many times that I have seen developers spend countless hours building something, releasing it with no fanfare...
5. and only then trying to figure out how to promote it by asking marketing questions on Indie Hackers, Quora or Hacker News. Don’t make that mistake.