←back to thread

413 points martinald | 8 comments | | HN request time: 0.684s | source | bottom
Show context
nine_k ◴[] No.46197061[source]
Had the cost of building custom software dropped 90%, we would be seeing a flurry of low-cost, decent-quality SaaS offering all over the marketplace, possibly undercutting some established players.

From where I sit, right now, this does not seem to be the case.

This is as if writing down the code is not the biggest problem, or the biggest time sink, of building software.

replies(28): >>46197121 #>>46197162 #>>46197191 #>>46197790 #>>46198132 #>>46198182 #>>46198282 #>>46198425 #>>46198498 #>>46198608 #>>46198655 #>>46198747 #>>46198991 #>>46199214 #>>46199310 #>>46199646 #>>46199706 #>>46201118 #>>46201177 #>>46202111 #>>46202477 #>>46202670 #>>46203360 #>>46204030 #>>46204863 #>>46204917 #>>46207989 #>>46214063 #
martinald ◴[] No.46197121[source]
It is happening though internally in businesses I've worked with. A few of them are starting to replace SaaS tools with custom built internal tooling. I suspect this pattern is happening everywhere to a varying level.

Often these SaaS tools are expensive, aren't actually that complicated (or if they are complicated, the bit they need isn't) and have limitations.

For example, a company I know recently got told their v1 API they relied on on some back office SaaS tool was being deprecated. V2 of the API didn't have the same features.

Result = dev spends a week or two rebuilding that tool. It's shipped and in production now. It would have taken similar amount of time to work around the API deprecation.

replies(3): >>46197614 #>>46197637 #>>46198649 #
1. lossolo ◴[] No.46197614[source]
> It is happening though internally in businesses I've worked with

How many samples do you have?

Which industries are they from?

Which SaaS products were they using, exactly and which features?

> ...a company I know recently got told their v1 API they relied on on some back office SaaS tool was being deprecated. V2 of the API didn't have the same features ... dev spends a week or two rebuilding that tool

Was that SaaS the equivalent of the left-pad Node.js module?

replies(4): >>46198137 #>>46198337 #>>46198443 #>>46198630 #
2. wongarsu ◴[] No.46198137[source]
Lots of companies make good money selling the equivalent of leftpad for confluence or jira. Anecdotally, that's exactly the kind of stuff that gets replaced with homegrown AI-built solutions at our company
3. hobs ◴[] No.46198337[source]
I helped a company that is build averse move off of Fivetran to Debezium and some of their own internal tooling for the same workload they are paying 40k less a month (yeah they just raised their prices again).

Now, that's not exactly the same thing, but their paucity of skills made them terrified to do something like this before, they had little confidence they could pull it off and their exec team would just scoff and tell them to work on other revenue generating activities.

Now the confidence of Claude is hard to shake off of them which is not exactly the way I wanted the pendulum to swing, but its almost 500k yearly back in their pockets.

4. dismantlethesun ◴[] No.46198443[source]
I'm not the OP, but I do have an annectote.

We've got an backend pipeline that does image processing. At every step of the pipeline, it would make copies of small (less than 10MB) files from an S3 storage source, do a task, then copy the results back up to the storage source.

Originally, it was using AWS but years ago it was decided that AWS was not cost effective so we turned to another partner OVH and Backblaze.

Unfortunately, the reliability and throughput of both of them isn't as consistent as AWS and this has been a constant headache.

We were going to go back to AWS or find a new partner, but I nominated we use NFS. So we build nothing, pay nothing, get POSIX semantics back, and speed has gone up 3x. At peak, we only copy 40GB of files per day, so it was never really necessary to use S3 except that our servers were distributed and that was the only way anyone previously could think to give each server the same storage source.

While this isn't exactly what the OP and you are talking about, I think it illustrates a fact: SaaS software was seen as the hammer to all nails, giving you solutions and externalizing problems and accountability.

Now that either the industry has matured, building in-house is easier, or cost centers need to be reduced, SaaS is going be re-evaluated under the context of 'do we really need it'?

I think the answer to many people is going to be no, you don't need enterprise level solutions at all levels of your company, especially if you're not anywhere near the Fortune 1000.

replies(3): >>46198603 #>>46198846 #>>46199005 #
5. ◴[] No.46198603[source]
6. neom ◴[] No.46198630[source]
I'm a consultant so I see lots of businesses, it's happening in all of them. I'm not seeing people rip out tools for custom builds to be clear, I just see people solving today problems with custom apps.
7. cyberax ◴[] No.46198846[source]
You can use NFS on AWS, they have a hosted version (EFS) that is actually pretty neat.
8. Spooky23 ◴[] No.46199005[source]
I ran a shared services org in a Fortune 50. Enterprise costs don’t scale down well, and things that are absolutely essential to supporting 100k people sound insane for 100 people. Our senior leaders would sometimes demand we try and the CFO and I would just eyeroll.

Nobody would hire the JP Morgan IT team to run a dentist practice IT workload. Likewise, AWS can save you money at scale, but if your business can run on 3 2U servers, it should.