Maybe we haven't seen much economic value or productivity increase given all the AI hypes. I don't think we can deny the fact that programming has been through a paradigm shift where humans aren't the only ones writing code and the amount of code written by humans I would say is decreasing.
His moat is a combination of pricing + cost structure + time spent to cumulate the customer base.
If someone were to enter the market and try to take his business, they will have to consider if their conditions can result in the same offerings. I don't think it's easy to match the same offerings.
> You absolutely must have a "unique" selling point, even if it's just being cheaper.
I don't think you have to have a unique selling point all the times. You can make an exact product as the market leader and layer on top a distribution that you own or you sell the product to a underserved groups. It will work too. In fact, this way of doing business happens a lot to non software products.
> Another point is if you’re also your own product manager and you designed every feature yourself, I think there’s a tendency to think about all the eventualities for each feature more thoroughly, so your code and product is kind of complete
This is so true. To me, finishing writing the code means releasable code. I have done the testing along the way.
> We’re not designers, or programmers, or information architects, or copywriters, or customer experience consultants, or whatever else people want to call themselves these days… Bottom line: We’re risk managers.