Ask HN: What are some ways to build a powerful moat for your product? Nowadays, software is slowly but surely becoming more of a commodity than a unique product that requires specific skill and expertise, thanks to AI. To address this new market where anyone can compete, what are some ways to build a powerful moat? For example, any programmer with a basic understanding of web development can create a Twitter clone using Django, Flask, or Spring Boot. However, their moat isn't simply the technical skill involved; it's the millions of users who are familiar with the brand and use the app daily. So, if you were trying to build a new software product and you want to have a powerful moat already built in at the outset, what would that be? The reason I'm not impressed by the AI hype nowadays is because 99% of these so-called apps have no moat; they're just waiting to be swallowed by OpenAI and similar companies. |