Skip to content
About The Journey How I Can Help Gallery Insights Contact Me
Cover of Shipping With Agents by Vishal Rajpurohit.
Engineering Leadership Free to read · Open access · 14 of 14 chapters

Shipping With Agents

Running an engineering organisation when machines write most of the code

When authorship stops being the constraint, specification and review become it, and an organisation that keeps its old review, ownership and measurement model just converts a coding bottleneck into a queue.

Merge rate goes up, cycle time does not move, and everyone blames the tooling. The tooling is fine; the operating model is not. This book redesigns the functions that authorship used to absorb: what a specification has to contain now, how to triage review by risk, what PR size and queue discipline actually buy, who owns code nobody typed, how tests become the contract with the agent, and which delivery metrics still mean anything once most committed code is machine-written.

What it makes operable

  1. 01

    Redesign review as scarce capacity, with triage, size limits and a named owner per queue

  2. 02

    Write specifications and tests that hold an agent to a contract

  3. 03

    Measure delivery when most committed code was not typed by a person

  4. 04

    Keep ownership and craft intact as adoption increases

Contents

14 of 14 published

Every chapter is free to read in the browser, cites its own sources, and stands on its own if you came for one decision rather than the whole argument.

  1. 01 The Bottleneck Moved More merged pull requests, the same cycle time, and where the hours went. 11 min
  2. 02 What a Specification Has to Contain Now Writing intent precisely enough that a machine can implement it. 11 min
  3. 03 The Standards Every Agent Inherits The repository-level context that decides code quality before a reviewer sees it. 11 min
  4. 04 Tests as the Contract With the Agent The suite as the specification an agent is actually held to. 11 min
  5. 05 Review as the Scarce Resource Treating reviewer attention as capacity to be planned, not goodwill to be spent. 11 min
  6. 06 Automated First-Pass Gates and Risk-Based Triage Moving baseline correctness off people, and routing low-risk change around them. 12 min
  7. 07 PR Size, Batching, and Queue Discipline Limits and batching rules that stop the queue from becoming the product. 11 min
  8. 08 Making a Revert Cheaper Than a Careful Read Rollback, flags and blast radius as the control that lets you triage review at all. 11 min
  9. 09 Ownership When Nobody Typed the Code Accountability, on-call and code ownership for generated change. 11 min
  10. 10 Security and Compliance Inside the Loop Putting controls where the agent works instead of downstream of it. 11 min
  11. 11 Measuring Delivery When DORA Stops Working Which metrics survive, which mislead, and what has to be added. 12 min
  12. 12 The Two Cost Lines Nobody Counts Seats and tokens are on the invoice; review hours and incident cost are not. 11 min
  13. 13 Juniors, Craft, and Not Deskilling the Team Building judgement in people who never had to write the easy version. 11 min
  14. 14 Adopting This Without Breaking the Team A sequence of changes engineers will not have to resist. 11 min

In the age of AI

The advantage was never the model. It's knowing what to build with it and having a team that can actually ship it.

That's the part I help with: finding where AI genuinely makes your business faster, deciding what's worth building, and standing behind it once it's live.

Four offices, one very full passport

Every dot on this map is a conversation I still remember.

World map showing ViitorCloud offices in Ahmedabad, Zürich, Washington D.C. and Port Louis, and the countries where Vishal Rajpurohit has spoken and travelled
Germany
Indonesia
Saudi Arabia
Spain
Japan
Denmark
Turkey
Singapore
Ireland
Czechia
France
Thailand
Sweden
Mexico
Qatar
Italy
South Korea
Poland
United Kingdom
Malaysia
Belgium
Canada
UAE
Netherlands
Vietnam
Norway
Oman
Portugal
Australia
Austria
New York, USA
Chicago, USA
Las Vegas, USA
San Francisco, USA
Los Angeles, USA
Ahmedabad, India — headquarters
Zürich, Switzerland
Washington, D.C., United States
Port Louis, Mauritius
Sixty seconds from the road Quick lessons and keynote moments — tap to watch