> Where a great idea in a space once had 5-10 competitors, hundreds now appear - all competing for attention. Big companies used to move slowly, but now a ragtag team of two developers at a large firm can whip up something that looks top-of-market to the untrained eye in a matter of weeks. Perhaps I'm out of touch, but I haven't seen this explosion of software competition. I'd LOVE to see some new competitors for MS…
You're right. The iOS app store would currently be flooded with newcomers in niche spaces — workout apps, notes, reminders, etc. And games, my god, there would be vibed clones of every game imaginable. It's simply not happening.
"Be Different" doesn't work for building products anymore
61–70 of 140 posts
Re: "Be Different" doesn't work for building products anymore
#62Earlier quoted context omitted.
Why wouldn't figma be considered a crud app? It’s still basically adding and updating things in a DB no? With some highly complex things like rendering, collab and stuff. (Fair question btw)
It's very, very far from a CRUD app or "just updating a DB". GUI-heavy apps are notoriously hard to get right. Any kind of "editable canvas" makes it 10x harder. Online collaboration is hard, so that's another 10x—there are known solutions, but it's an entire sidequest you have to pour a massive amount of effort into. Custom text editing and rendering is really hard to do well. Making everything smooth and performant…
Re: "Be Different" doesn't work for building products anymore
#63> So what does work? I would add hardware products to that list. While they also have become somewhat easier and cheaper to create, the threshold is still much higher than for software and SaaS products.
There's more and more product that I wish existed, and one search in AliExpress returns me what I exactly wanted plus some more. 5 years ago the product just existed and quality was meh, nowadays it's pretty much on par.
I had to recently look for camera gear, and the amount of adapters or quirky tripods is just great. Ulanzi for instance is a pretty well known brand at this point.
Re: "Be Different" doesn't work for building products anymore
#64> Where a great idea in a space once had 5-10 competitors, hundreds now appear - all competing for attention. Big companies used to move slowly, but now a ragtag team of two developers at a large firm can whip up something that looks top-of-market to the untrained eye in a matter of weeks. Perhaps I'm out of touch, but I haven't seen this explosion of software competition. I'd LOVE to see some new competitors for MS…
Having said that, I don't think it's all AI (this trend's been going on for a while), nor do I think startups can't thrive—as the pie gets bigger, competitors can carve out yet smaller niches, as the OP points out.
Re: "Be Different" doesn't work for building products anymore
#65> Where a great idea in a space once had 5-10 competitors, hundreds now appear - all competing for attention. Big companies used to move slowly, but now a ragtag team of two developers at a large firm can whip up something that looks top-of-market to the untrained eye in a matter of weeks. Perhaps I'm out of touch, but I haven't seen this explosion of software competition. I'd LOVE to see some new competitors for MS…
You're right. The iOS app store would currently be flooded with newcomers in niche spaces — workout apps, notes, reminders, etc. And games, my god, there would be vibed clones of every game imaginable. It's simply not happening.
That’s why this article makes no sense to me. The “Cambrian explosion” was the introduction of the app stores on phones. There are 2 million apps on Apple’s store.
Re: "Be Different" doesn't work for building products anymore
#66Can't say I agree with this article at all. This has not been my experience. I don't quite know how to articulate this well, but there's something that I'd call a "complexity cliff" in the software business: if you want to compete in certain spaces, you need to build very complex software (even if the software, to the user, is easy to use). And while AI tools can assist you in the construction of this software, it ca…
I think there's truth in what you say (though if you are building something where you rely on blog posts you are probably doomed anyway). But AI has huge value in gratuitously bulking out products in ways that are not economically feasible with hand coding. As an example we are building a golf launch monitor and there is a UI where the golf club's path is rendered as it swings over the surface. Without AI, the backgr…
Re: "Be Different" doesn't work for building products anymore
#67This confirms what I've been discovering. I wrote about the details here: https://www.georgesaines.com/blog/2025/9/8/why-is-b2c-user-a... Maybe it's just that the AI noise has been cranked to 11, but it sure feels like there's something fundamentally different from building and selling software today vs the last time I was building new products back in 2015. A decade is a long time, but it didn't feel nearly so weird…
People still pay for software, but for high stakes problems like finding a new job, managing your mental health, or caretaking an aging parent, etc. taking the leap on a not quite fully baked product offering seems unrealistic.
Also with Skritter you used a completely different customer acquisition strategy. Longform blog content + SEO is a way different beast than SEM.
Re: "Be Different" doesn't work for building products anymore
#68Can't say I agree with this article at all. This has not been my experience. I don't quite know how to articulate this well, but there's something that I'd call a "complexity cliff" in the software business: if you want to compete in certain spaces, you need to build very complex software (even if the software, to the user, is easy to use). And while AI tools can assist you in the construction of this software, it ca…
Isn't this agreeing with the article? You can't just build something and hope for a market, you need to invest heavily to have a chance. You both are saying that, no?
Re: "Be Different" doesn't work for building products anymore
#69Earlier quoted context omitted.
It's very, very far from a CRUD app or "just updating a DB". GUI-heavy apps are notoriously hard to get right. Any kind of "editable canvas" makes it 10x harder. Online collaboration is hard, so that's another 10x—there are known solutions, but it's an entire sidequest you have to pour a massive amount of effort into. Custom text editing and rendering is really hard to do well. Making everything smooth and performant…
It is a CRUD app, though, which is why that classification isn’t generally meaningful. CRUD basically just means the app has persistent storage.
The custom text rendering bit alone should have been a good cue for this distinction.
Re: "Be Different" doesn't work for building products anymore
#70Earlier quoted context omitted.
> there's something that I'd call a "complexity cliff" in the software business: if you want to compete in certain spaces, you need to build very complex software (even if the software, to the user, is easy to use) I recognized something similar when I first started interviewing candidates. I try to interview promising resumes even if they don't have the perfect experience match. Something that becomes obvious when d…
I'm in that boat, everything is just a crud app. I've worked on some fairly complex apps but at their core they were crud apps and most of their complexity were caused by bad developers overcomplicating and fumbling things. That's not to say something like Figma isn't on an entirely different level, but most apps aren't Figma and don't need to be. Most apps are simple crud apps and if they aren't it's usually because…
I suppose technically a database is just a CRUD app