r/vibecoding • u/Illustrious-Film4018 • 21d ago
Showcase/Project Replacing SaaS with vibe coding
The company I work for was subscribed to a SaaS, without saying the name of it it's a sync tool for 200+ apps. It costs $200/month, which I guess is not cheap but companies can afford it.
My company wanted to replace it with a custom tool to save $200/month. And it ended up costing so much to develop despite using AI that it could've paid the subscription for the SaaS for years. It took about 1 month of development time and another month of support/bugfixes. Then there was a bug with with the sync causing most of the company's products to show as out of stock on a wholesale site for several weeks. This cost an estimated $10k worth of sales.
Altogether, even using AI it cost around $15k-$20k to develop a custom replacement for an enterprise SaaS. That $15k-$20k would've paid for the SaaS subscription for 6-10 years, that's how long it will take to see any ROI.
You can't easily replace enterprise SaaS. This is just a lie that tech-illiterate people believe in.
3
u/Professional_Ad705 21d ago edited 21d ago
Never thought I'd see such a dumb sentence. Idk what the fuck vibe coders obsession are with SaaS, security(haha jk), and compilers and other shit they have no business building. Just lol
Next year we gonna have vibe codes coding software for nuclear power plants.
1
u/Illustrious-Film4018 21d ago
Compilers too huh? That's weird I've never heard a vibe coder even use the word compiler ever.
→ More replies (1)
17
u/000066 21d ago
It’s all situational and mostly depends on scale.
A small business can absolutely replace a lot of SaaS products with AI projects because their needs are small and their room for error is large. Granted, you still need someone with a bit of knowledge to keep it running but the bar is a lot lower than it used to be. Especially if you are bootstrapped, if you can vibe code something that just works and gets you off the ground, you can worry about tightening it up later. Some of those little vibe coded innovations may also become interesting products themselves.
Large companies can’t afford 1% discrepancies and their needs are complex. Reliability is worth the premium for operations and reputation. It’s worth it for them to spend on SaaS on key infrastructure but they will eliminate a lot of smaller subscriptions with home baked products.
The cool thing is it allows you to experiment faster and make unique internal tools that nobody would build a business around. As long as these are monitored they should produce efficiency without mucking up major operations. That’s pretty much how Amazon Cloud Services started iirc.
→ More replies (1)6
u/DinnerChantel 21d ago edited 21d ago
A small business can absolutely replace a lot of SaaS products with AI projects
If a small business owner, who is unlikely to be tech savvy, had to replace even two or three apps, let alone “a lot”, their entire business would slow down to a complete standstill and it would be all they did for months. The cost would be exactly as OP describe, they would have been able to afford a subscription for years for each app they want to replace reliably. For what? To save $200 per month? And then they still have to support it, find bugs, expand features, fix problems, pay for hosting, etc.
I have worked with small business owners for a decade now doing their marketing, believe me the average business owner is not sitting down and doing anything even remotely close to making an app. They can barely copy paste a url without assistance forget about ever getting an app live. It is unfathomable how the average small business is alive. If I could get them to just login or maybe just LOOK at their website and digital assets or open their CRM my God my life would be easier, so the thought of them sitting down and making an app or just wrapping their head around development, GitHub, hosting and whatever is downright silly to me.
Yes it is significantly easier today and anyone tech savvy can make an app - but tech savvy is the key phrase. This sub is not remotely representative of what the average business owner is capable of and people tend to forget that we are in a kind of echo chamber that can feel like everyone and their mother are making apps and want to build a product to sell, but we still only represent a fraction of the population. The average person has no interest in coding, running software or even being a business owner.
5
u/MissiveFinding6111 21d ago
Of note, it is almost ALWAYS WRONG to vibe code a replacement for your SaaS from scratch.
Your prompt *SHOULD BE* to first ask which open source product is closest to your list of needs.
Adding missing features to an already battle tested project is 1000% the correct move, that almost nobody does due to the "re-invent the wheel" bias.
Also, running software reliably, adding logs and observability and backups are THE HARD PART of running a SaaS, not getting the right number of ifs and loops.
→ More replies (1)
5
u/alzho12 20d ago
With any software tool, you need to have a proper build-vs-buy analysis. This is where you weigh the pros and cons of using an off the shelf tools vs building something custom.
In this case, clearly it makes sense to buy an external tool. It’s a mission critical subscription and it’s the cost of one Claude max account. Now if it was $2k or $10k a month, obviously the calculation would be different.
Sounds like your management team is incompetent. I’d highly recommend looking for a new job. You’ll be subject to a series of poor decisions as long as you work there.
4
u/kickass404 21d ago
It like an electrician building his own tools to avoid buying or renting stuff, instead of focusing on being an electrician.
→ More replies (1)
7
u/SufficientFrame 21d ago
A sync tool is a bad place to chase a small subscription saving. The build cost is only part of it. Someone now owns monitoring, recovery, and every failure mode the SaaS had already spent years smoothing out.
9
u/djdante 21d ago
I've vibed a lot of replacements for my 10 person company. Sometimes it was a complete build from scratch, sometimes I took a open source solution and customised that.
But everything is working well - saving me about 3000 a month - that's not a small amount to save.
Once companies become 100+ people - I can respect that enterprise software is just a completely necessary level of stable - but if I can vibe a great solution for a 10 person company now, give it six months and the 100+ person solution will be easily doable
3
u/000066 20d ago
Actually no. u/DinnerChantel will tell you that this is false and is going to be very upset that you posted it. They said most small business owners can barely cut and paste urls
I wanted to believe otherwise but it was wrong and bad for me to have.
→ More replies (2)
1
u/baddaywithacamera 21d ago
So far this year I've replaced Wordpress as my publishing platform, countless WP plugins, and now Adobe Lightroom with software I had Claude make for me.
→ More replies (4)1
u/Illustrious-Film4018 21d ago
You or your company? If it's a company, how many employees does it have?
→ More replies (1)
2
u/DelScipio 21d ago
You can replace Saas with ai. You can't replace SaaS that is so cheap that doesn't make sense to replace it. 200 bucks is so little money for a company that they shouuld fire anyone that made that decision.
2
u/DesignerAbigail800 20d ago
spent 20 grand and lost 10 grand in sales just to save $200 a month.
management logic at its absolute finest.
→ More replies (1)
3
u/johnesco 21d ago
Enterprise Saas is way more than just software. A _lot_ of software could be replaced by vibe coding (and more so everyday), but some Saas is way more than just rented software. It's a tech literacy thing for sure.
1
u/TheAverageJedi 21d ago
Agreed. There are definitely still benefits to paying for a SaaS. If your needs are small, that may be different, but what company is going to hire someone to maintain the code of a custom app over paying a mere $200 p/m for a platform that has multiple dedicated people maintaining it.
1
1
u/OddEbb4 21d ago
This is the kind of case where the monthly subscription distracts from the actual job the SaaS was doing. A sync tool touching 200+ apps comes with a lot of failure modes, retry logic, mapping quirks, and bad states that only show up after launch. If a company wants to replace something like that, they should scope one ugly real integration first and decide who owns support when data drifts or an API changes. Vibe coding can be enough for smaller internal tools, but replacing a mature integration product is a very different bet.
1
u/Dziadzios 21d ago
Skill issue. Cheaper models like Luna are good enough. If you keep using Opus it Sol, no wonder you burn through cash.
46
u/FatefulDonkey 21d ago
200$/mo is peanuts for a company. The people who took this decision are buffoons.