Infrastructure changes the customer relationship

At Foody, the product sat close to an everyday transaction. At Terra, much of the work sits underneath other products. The output is not a single consumer experience but infrastructure that other teams depend on to build theirs.

Infrastructure rewards a different kind of empathy. A failure may appear far away from the code that caused it. A confusing interface can be repeated across many products. Reliability is not a background virtue; it becomes part of every customer's promise to their own users.

I keep returning to the same test at a different layer: does the system reduce the distance between intent and a completed outcome?

Agents change the interface, not the obligation

Software has usually assumed a human developer translating intent into commands. AI agents make that boundary less stable. They can plan, call tools and carry context across tasks, which means infrastructure increasingly serves both people and software acting on their behalf.

It is easy to turn that shift into a prediction contest. The practical questions are more interesting. How is intent represented? Which actions require confirmation? What evidence survives after an agent makes a decision? How does a system fail in a way that a person can understand and repair?

The interface may become conversational or disappear into an agent loop. The obligation to be dependable, observable and safe does not disappear with it.

A current checkpoint

Terra is not the conclusion to the earlier company stories. It is different work, with different people, constraints and responsibilities.

The work is current, so this article is only a checkpoint: what I am exploring now, written clearly enough that the future can prove it wrong.

Public record

These sources support the public milestones. The reflections above are personal recollections written in 2026.