Over the years I’ve noticed that the software businesses who succeeds are generally providing infrastructure to other businesses. Instead of selling stuff, sell software to sell stuff, instead of products, sell the marketplace. It seems true for independent startups too - instead of building an app, build the thing that enables people to build on top. It’s not always the case, but it seems to be a safer bet.