WRITING

A product is a promise you keep every month

A website is delivered once. Software is delivered every month. It took me a while to understand those are two different jobs.

A website is delivered once.

Software is delivered every month.

It took me a while to understand that those are two completely different jobs.

The project ends. The product doesn't.

For most of Foxnice's life, our work had a shape. A client wanted something. We built it. We delivered it. There was a last day, an invoice and, with luck, a thank-you email.

Maintenance changed that a little. A product changes it completely.

With PagoCRM, there's no last day. A club pays every month, and every month it's trusting us with something that matters a lot to it: collecting its own fees. Each club has its own address and its own payment terminal, and the money goes straight to the club. That's a nice sentence in a sales pitch. It's also a heavy one. If something fails, it isn't our money that gets stuck. It's theirs.

A project is a promise you keep once. A product is a promise you keep every month, whether anyone's watching or not.

What a monthly promise really means

When you sell a project, the client judges you on the day of delivery. When you sell a product, they judge you on any random Tuesday.

The Tuesday the payment didn't go through. The Tuesday the page loaded slowly. The Tuesday they needed an answer and had to wait.

None of those Tuesdays are in the roadmap. None of them make a nice announcement. But they're what the club is actually paying for. Not the features. The certainty that it will work the next time they need it.

That changes how I think about almost everything. A new feature isn't a gift. It's one more thing we're promising to keep working, every month, for every club. Before adding one, I try to ask: am I ready to keep this promise too?

Why this suits a company without investors

Here's something I find quietly satisfying.

A product paid monthly fits the way we've always wanted to run Foxnice. Patient money. Clients who pay because it works, not because they signed something two years ago. If we stop keeping the promise, they leave. Simple.

That pressure is real, but it's honest. I'd rather be accountable to clubs every month than to an investor every quarter. The clubs at least know exactly what they want from us: that it works.

A funded startup can sometimes afford to break things and apologise later, because the next round pays for the apology. We can't. Our money comes from clients, and clients don't fund apologies. They fund reliability.

I think that's healthy. Annoying, sometimes. Healthy.

The boring part is the product

When people imagine building software, they imagine the launch. The new screen, the clever feature, the demo.

I'm starting to think that's maybe ten percent of the job. The rest is keeping yesterday's promise while you make tomorrow's.

A website is delivered once.

A product is delivered again every time someone uses it. And every time, it's either a promise kept or a promise broken.

P.S. No, we don't send a monthly card saying "we kept our promise". The invoice is the card.