It won’t be the demise of general purpose SaaS like CRM, though it may be the rise of ridiculously full featured f/oss alternatives.
However, niche stuff like vertical-specific CRUD apps that used to be able to charge a heavy SaaS premium simply because they could develop CRUD apps and UI faster than their customers are toast.
> However, niche stuff like vertical-specific CRUD apps that used to be able to charge a heavy SaaS premium simply because they could develop CRUD apps and UI faster than their customers are toast.
You'd be surprised how many industries are just not that tech-savvy. Your average real estate company or accounting firm doesn't have the expertise to build even the simplest apps, and a keen employee vibe coding a CRUD app at a non-tech company is only 20% of the problem. Where are they hosting the CRUD app? How are they getting alerted when the CRUD app goes down, or when it starts spitting 500s? Who's handling database and OS upgrades for the server hosting the web app? These may sound like simple things to you and I, but to a company with zero expertise, the first time their database goes down and they (and ChatGPT) can't figure out why, they get spooked. If these companies wanted to avoid paying SaaS they'd be better off using Excel.
I started my career in consulting and it was filled with cases like this, even pre-AI, where a non-tech company built some kind of internal tool, it got too unwieldy because it was coded like shit by people with minimal development experience, and they ended up outsourcing hosting and maintenance because it was too difficult and they had no interest in building a software department.
One thing to consider is that pre-AI homegrown software is a house of cards, whereas post-AI vice coded software can be better than what most average engineer can craft.
They’re also getting quite good at fixing 500 errors at the speed of a prompt, which is faster than humans
That’s the big question on my mind. Several years ago we migrated from an in house Ruby on Rails solution to Salesforce. Will vibe coding bring us back to a custom solution? When?
I don't know if I agree with your line of thinking.
IME development speed is a very minor factor in the success of a vertical SaaS. Vertical niches exist because they are experts in something other than software, and understand it's worth paying for their problems to be solved. Typically, subscriptions of successful software businesses are priced based on outcome/value, not the cost of development.
I for one have found myself happily spending hundreds of dollars trying to build things I struggled to do in the past. And I am happy to keep things open source because I know the code is no longer the moat.
As an example, I started this almost 10 years ago:
Assuming this comes from lower barriers of entry to software engineering skills at scale with LLMs, this is still begs the question: Who will pay for the tokens? One thing is giving away your free time for passion, other one is giving away money.
Maybe we'll see a future were people crowdsource projects supporting them directly via donations for tokens/LLM queries.
I built a CapRover clone that’s actually free software for <$1k. I imagine it wouldn’t be much more to modify a fork of Mattermost to add in their pay-gated features like SSO and message expiry etc.
> people crowdsource projects supporting them directly via donations for tokens/LLM queries.
Is this perhaps happening today? Large open source projects where llm could deliver the code.. e.g. I want an home assistant to connect to something that perhaps isn't mainstream but used by a dozen users. Those dozen users fund the PR via token budget?
Opportunity costs: Would you rather pay 100 bucks for making more money or for your foss projects?
The same can be said of your time, but here we're talking about scale benefits due to LLMs (i.e. lots of SaaSs dying due to lots of "full featured f/oss projects").
However, niche stuff like vertical-specific CRUD apps that used to be able to charge a heavy SaaS premium simply because they could develop CRUD apps and UI faster than their customers are toast.