Blog Guides Portfolio Bio antoniotrento.net
Italiano English

Custom software

Buying & running custom software

What you're actually buying when you sign a build: honest MVPs, no-code walls, maintenance, and how not to get burned.

Buying & running custom software

Buying custom software is one of the least transparent expenses a company faces. You don’t see what you’re buying until you have it, quotes vary by a factor of ten for “the same job”, and the moment you sign is also the moment you know the least. The result is that a lot of people get hurt: budgets burned on the wrong prototype, no-code that stalls at 80%, “finished” projects that die in six months, vendors who disappear with the code on their laptop. This guide collects the articles that give you the metre: what you’re really buying, when it’s worth building and when it’s worth buying ready-made, how not to get burned, and what it takes for the software to stay alive after launch.

The principle: the value sits in the 20% the ready-made doesn’t do

The thread that ties every article in this guide is a single idea, repeated from many angles: ready-made and no-code take you to 80%, and the real value is in the 20% they don’t do. That last 20% is your specific logic — your way of working, your rules, your joints — and it’s exactly the part that decides whether the tool changes the company or ends up in a drawer. Buying well means understanding which of the two cases you’re in: if you’re in the standard 80%, a ready-made SaaS is the smart choice and saying so is part of the job; if your value sits in that 20%, then custom is worth the money it costs.

The other idea that runs through everything is honesty about the hidden cost: not the one written on the quote, but the cost of buying badly — inertia measured in euros, the project rebuilt twice, the vendor prison. Every article lines up these numbers, because the right question isn’t “how much does it cost?”, it’s “how much does buying badly cost me?”.

Deciding whether and what to build

Before spending a euro, the game is played on the perimeter:

The cost of inertia: why move (and why sometimes not)

Sometimes the real problem is standing still:

The operational problems that push you to custom

Often the need is born from a concrete daily pain:

The relationship with the vendor and the after-launch

Buying well isn’t only choosing today: it’s staying free tomorrow:

Why one pair of hands beats three vendors

There’s a structural reason custom projects go badly, and it comes back in almost every article: they get split across different vendors — one does the data, one the backend, one the frontend, one “the AI” — who, when something doesn’t add up, blame each other. You, in the middle, pay in months and nerves for the lack of direction. The biggest cost of software is almost never the build: it’s the stitching between pieces designed separately. One pair of hands that holds data, backend, frontend and — where needed — AI together isn’t cheaper on the single piece, but it removes the largest hidden cost, the one of the whole that doesn’t fit.

The other technical thread is the honest role of AI: it assists, prepares, finds, proposes — it doesn’t decide the things that matter in place of a person, and it isn’t reliable where a mistake costs. Distrust whoever sells you magic; the value sits in the solid product around the AI, not in the promise.

How to use this guide

Start from the article that describes your pain — you don’t need to read them in order. Each one includes the cost of inertia in euros, what you actually get, the honest timeline, the “it’s for you if / it isn’t for you if” section, and the honesty about when ready-made is enough — because buying well, sometimes, means not building at all.

When you want to think through your case with someone who starts from the questions and not from the quote — and who knows both sides of the table, the buyer and the builder — the starting point is the project portfolio or two lines in contacts.

Below you’ll find all the articles in this guide.

Articles in this guide

16 September 2026

Sales promised a feature the software doesn't have: how to close the gap before it costs you a client

Sales says 'yes, we do that' to close the deal, and the software doesn't do that thing. Now you have a client waiting...

15 September 2026

From selling hours to selling a product: when the freelancer (or small software house) has to stop billing days

Selling hours has a ceiling: the hours that exist in a day. A product doesn't. How you move from billing days to sell...

14 September 2026

The big client's RFI: what your software actually has to do (and how not to sign a 40-page suicide)

A large client sends you 40 pages of requirements and asks you to answer. Between enthusiastic yeses and cautious nos...

10 September 2026

The 'finished' project that dies in six months: maintenance, small changes and why the supplier vanishes

Go-live isn't the finish line, it's the start. What's needed after launch so the software doesn't die in six months: ...

9 September 2026

What you're buying when you sign a custom build (and why it isn't 'a 3,000-euro website')

An honest guide to what's really inside a custom development quote: the line items that count, the ones missing from ...

8 September 2026

You have an app idea and you're about to burn the budget on the wrong prototype: the 8 questions before you spend

Before you sign to build an app, there are 8 questions that are worth more than any quote. Answering them well saves ...

3 September 2026

Leads that arrive and die in 48 hours: you're missing the dashboard, not «more ads»

You spend on ads, the leads arrive, and they die in an inbox before anyone calls them back. The problem isn't «more a...

2 September 2026

The cost of NOT having the app: hours, errors, lost customers — an estimate you can do Monday morning

Doing nothing looks free, and instead it's the biggest expense: wasted hours, errors that cost, customers who don't c...

1 September 2026

No-code takes you to 80% and then it blocks you: when (and how) to call someone who actually develops

No-code took you far and fast, then it stopped: that permission you can't do, that impossible integration, the app th...

27 August 2026

You want a 90-day MVP that isn't a slide: what you can (really) deliver and what you're dreaming

A 90-day MVP is possible, but it isn't the brand and three Figma screens. Here's what actually fits (one flow, real u...

25 August 2026

Your internal software is a 2008 Access: when rewriting it pays (and when it's suicide)

An .mdb file on a single PC holds the company up, and every day you're more afraid it will break. When rewriting a le...

23 August 2026

You spent tens of thousands on an AI PoC that ended in a drawer. How (not) to do it again

The €40,000 workshop, the demo that stunned, and then a notebook nobody opens any more. Why AI PoCs die, how to evalu...

22 August 2026

Sales live in their heads: how to get ONE number (without buying a CRM at €400 a user and leaving it empty)

The forecast is a feeling, every salesperson has their own truth and the enterprise CRM you bought is empty. Here's h...

Antonio Trento — System Architect & AI Integrator

Is this your problem?

I design and build data, backend, interface and AI agents end-to-end. No slides: systems that run and stay yours.