Forward-deployed
We work inside your systems, not beside them: your repositories, your cloud accounts, and your site when the project needs it. We ship to production, and we leave behind something your team can run.
What it means
Three things. A project that is missing any one of them is something else.
Inside, not beside
The cluster, the warehouse, the vendor API and the spreadsheet somebody emails every morning are the job, not the obstacles to it. We work in your own repositories and cloud accounts, and on site when the project needs it.
Shipped, not recommended
We write the code and take it to production. Observability and evaluation go in from the first commit, so whether it works is something you can watch rather than something we tell you.
Handed over, not held
We are finished when your team can run it without us. What we learn goes into your repository as infrastructure as code, runbooks and tests, not into a reason to keep calling us.
Where the term comes from
The title began at software companies that embed engineers with their customers to deploy the company’s own platform. The AI labs and the large cloud providers have since built teams of their own. Ours differs on every reading below, and on purpose.
| Product company | This practice | |
|---|---|---|
| What gets deployed | The company’s own platform | Into your systems, as they are |
| Where the lessons go | Back into that platform | Into your repository |
| How long they stay | For the long term, close to the account | Until your team can run it without us |
| Who does the work | A bench of engineers | One lead, with collaborators brought in project by project |
What it is not
The term gets used loosely. Here is what it isn’t, and what it is instead.
Not: A deck of slidesIt is: A written assessment first, then working software.Not: A demo that only works while we are in the roomIt is: Software you can run yourself, in your own accounts.Not: A seat on your teamIt is: A project with a clear outcome and an owner on your side.Not: A dependency on usIt is: A handover your team can run without us.
If your system needs someone inside it rather than beside it, the next step is one call, about ninety minutes.