← All writing
Operating

How to Make Each New AI Product Cheaper to Ship

The compounding economics of a portfolio. How a shared foundation, guardrails, and deploy pipeline drive the marginal cost of the next venture down over time.

The first product I shipped was expensive. The twentieth was not. Nothing about the model got cheaper. The foundation underneath them did the work.

The whole thesis of running a portfolio is compounding. If every venture starts from zero, twenty ventures cost twenty times one. If each venture inherits the foundation the last one paid for, the marginal cost of the next bends down over time. That bend is the entire reason a solo operator can run many things at once.

What you pay for once

Some work is genuinely shared. You build it deliberately the first time so every product after gets it for free.

The deploy pipeline is the clearest example. When the path from commit to production is identical across every app, deploying the twenty-first is muscle memory, not a project. The same goes for the database story, object storage, and backups: one pattern, reused, instead of a new decision every launch. This is the bet behind Bootspring, the platform I use to spin up each new venture on rails the last one already laid.

Guardrails are the highest-leverage shared asset. The work to make a system refuse to fabricate a number, leak a secret, or take a destructive action is real work, and it is the same work for every product. Build it once into the foundation and every venture ships governed by default, instead of relearning the lesson and rebuilding the safety net each time.

What you pay for every time

The foundation does not make products free, and pretending otherwise is how a portfolio rots.

Each venture still needs its own thinking about the problem it solves, the people it serves, and the specific thing it does that nothing else does. That part does not amortize. It should not. If two of your products share so much that one foundation makes them nearly identical, you did not build two products, you built one with two names.

The goal is not to make the unique work disappear. It is to make sure your scarce hours go to the unique work, because the boring work is already done. The deploy, the database, the guardrails are settled. What is left is the part that actually matters.

What you invest up front

None of this is free at the start. The foundation is a real cost paid before it returns anything.

The first product carries the whole weight. It pays for the deploy pipeline, the guardrails, the database pattern, and it ships slower than it would have if you had cut every corner for speed. That is the investment. You are overbuilding the first one on purpose so the next ten ride for less.

The discipline is resisting the shortcut. Hardcoding the first product to ship a week sooner feels like a win and quietly kills the compounding, because nothing you build is reusable and product two starts from zero again. Build the first one as if nineteen more are coming, because they are.

How to know it is working

The foundation is a bet, and bets need a scoreboard. The metric is the cost to ship the next venture, measured in your own hours.

If each new product takes meaningfully less of your time than the last, the foundation is paying off and the curve is bending the right way. If each one takes about the same, you are not building a portfolio, you are building unrelated products that happen to share a logo, and the compounding never started.

Watch the slope, not any single launch. A portfolio that works gets cheaper to extend the bigger it gets. That is the whole machine, and you can see it running across the work.