logoalt Hacker News

theshrike79yesterday at 7:53 AM1 replyview on HN

> The reality is that software license costs is a tiny fraction of total business costs

Yes and no. If someone is controlling the SaaS selection, then this is true.

But I've seen startup phase companies with multiple slightly overlapping SaaS subscriptions (Linear + Trello + Asana for example), just because one PM prefers one over the other.

Then people have bought full-ass SaaS costing 50-100€/month for a single task it does.

I'd describe the "Use AI to make bespoke software" as the solution you use to round out the sharp edges in software (and licensing).

The survey SaaS wants extra money to connect to service Y, but their API is free? Fire up Claude and write the connector ourselves. We don't want to build and support a full survey tool, but API glue is fine.

Or someone is doing manual work because vendor A wants their data in format X and vendor B only accepts format Y. Out comes Claude and we create a tool that provides both outputs at the same time. (This was actually written by a copywriter on their spare time, just because they got annoyed with extra busywork. Now it's used by a half-dozen people)


Replies

_pdp_yesterday at 9:35 AM

There is no yes and no. This is a fact. Even a small startup of 3-5 people will pay more in terms of salaries than the total license costs they consume. A larger enterprise will will spend 50 to 100 times more on salaries then software license fees.

The reason software licenses are easier to cut by the finance team when things are not going well is because software does not have feelings although we all know that this not making a dent. Ultimately software scales much better than people and if the software is "thinking" it will scale infinitely better.

Building it all in house will only happen for 2 reasons: 1. The problem is so specific that this is the only variable option and the quickest (fear enough). 2. Developers and management do not have real understanding of software costs.

Developers not understanding the real costs should be forgiven because most of them are never in position to make these type of decisions - i.e they are not trained. However a manager / executive not understanding this is sign of lack of experience. You really need to try to build a few medium-sized none essential software systems in-house to get an idea how bad this can get and what a waste of time and money it really is - resources you could have spent elsewhere to effect the bottom the real bottomline.

Also the lines of code that are written do not scale linearly with team sizes. The more code you produce the bigger the problem - even with AI.

Ultimately a company wants to write as few line of code as possible that extract as much value as feasibly possible.