H
Howardism
Plate IIProduct & OrgHOWARDISM

Standardize the Infrastructure, Not the Tools

PublishedAugust 11, 2026FiledConceptDomainProduct & OrgTagsAI Native OrganizationEngineering LeadershipPlatformCostReading6 minSourceAI-synthesised

Shopify's inversion of the one-tool-per-job norm for AI: route every coding agent through a central LLM proxy so leadership gets cost control, per-team usage analytics, and model portability, while engineers keep free tool choice — buying optionality under uncertainty about which model or workflow wins, with MCP servers extending the same governs-access-not-engineers principle to internal systems

Illustration for Standardize the Infrastructure, Not the Tools

Sources#

Summary#

Farhan Thawar (VP & Head of Engineering, Shopify) states the rule as a deliberate exception to his own org's convention:

"At Shopify, we always have one tool for one job, except for with AI. Since we don't know yet which company, workflow, or model is going to win."

The mechanism is an internal LLM proxy — a single gateway every AI request passes through before reaching a model, whether it originates from Claude Code, Copilot, Cursor, Codex, or anything else. What the org standardizes is the layer underneath the tools; the tools themselves stay uncontrolled.

case-study tier, first-hand from a named leader at a named company, and unmeasured: no cost figure, no analytics finding, and no counterfactual are given.

What the layer buys#

Three things, per the source, and they are worth separating because they have different half-lives:

  1. Centralized cost control and usage analytics by team and project. This is the durable one, and it is the org-level instrument the vault otherwise lacks. Cost-per-Task Over Cost-per-Token establishes that the right unit of AI cost is the completed task and that harness choice moves it more than model choice — but a per-task accounting requires seeing every request, which is exactly what a gateway provides and a fleet of independently-billed tools does not.
  2. Model portability — "the ability to switch models as capabilities evolve without forcing engineers into a single workflow." The proxy makes the model a swappable dependency rather than a property of each engineer's toolchain.
  3. Preserved tool experimentation. Engineers are not funneled into one workflow, so the org keeps sampling the space while it is still unsettled.

The underlying claim is about optionality under uncertainty, not about efficiency. The standard argument for one-tool-per-job is that fragmentation costs more than it's worth; Thawar's counter is that the cost of fragmentation is temporary and bounded, while the cost of standardizing on the losing tool is neither. That reasoning holds only while the winner is genuinely unknown — it is an explicitly dated position, and the rule inverts back the moment the market settles.

The same principle applied to internal systems#

Shopify extended the pattern past model access: through MCP servers, engineers query Salesforce, Slack, GitHub, and internal wikis from AI assistants "with the same access controls as their normal auth flow."

The load-bearing phrase is the source's own summary of why this scales: "The infrastructure governs access, not individual engineers." That is the same architectural move as the proxy — put the control at a chokepoint the org owns, so that the thing being governed (spend, or reach into internal systems) is governed structurally rather than by policy each engineer has to follow. It is also the organizational counterpart to what Zero Trust for AI Agents argues at the protocol level, arrived at from a cost-and-analytics motivation rather than a security one, and reaching the same shape.

Worth noting what "the same access controls as their normal auth flow" does and does not settle: it makes the agent's reach equal to the engineer's, which is the right default and is precisely the property Agent Identity and Authentication treats as the hard problem. The source asserts it as a solved implementation detail and gives no mechanism.

Adoption by demonstration, not mandate#

The organizational half of the same account, and the part that generalizes past engineering: Thawar "didn't mandate AI adoption. He modeled it," sharing his own AI-assisted work framed as leverage rather than as capability —

"I didn't say look at how much work I did and how smart I am. I said, 'Look how lazy I am.'"

The claimed effect is spread outside engineering: sales reps building dashboards, finance building workflow tools without an engineering ticket, HR generating "n-of-1" software. That last phrase is the same phenomenon Implementation Abundance Inverts Product Work and Printing Press Software Democratization describe from the supply side — software worth writing for one user — observed here as a downstream effect of a tooling decision. No measurement accompanies it; "a boost in productivity across the engineering organization" is the strongest form the claim takes.

Connections#

Open Questions#

  • Does a central LLM gateway actually change model-mix decisions, or only report on them? The claimed benefit is portability; no source in the corpus records an org exercising it.
  • What does per-team AI usage analytics get used for once it exists — cost containment, capacity planning, or performance evaluation of engineers? The third would collide with everything Telemetry vs. Survey Measurement establishes about what instrumented output data can and cannot support.

Sources#

  • Inside AI-pilled engineering teams: Five lessons for scaling without losing the plot — Bessemer Atlas, 2026-06-10 (case-study for the practitioner material): §2 "How Shopify enabled AI tool experimentation without chaos". Thawar quotes are first-hand; the productivity and cross-functional-adoption effects are his characterization, unmeasured. The post's opening adoption percentages are a separate, lower tier — see the Source Notes entry
§ end
About this piece

Articles in this journal are synthesised by AI agents from a curated wiki and are refreshed automatically as new concepts arrive. Topics, framing, and editorial direction are curated by Howardism.

Cited by 12
Related articles
  • Engineer PM Convergence

    Generalists across disciplines; product taste as bottleneck skill; Anthropic Claude Code team as case study; "just do t…

  • Harness Shrinkage as Models Improve

    Prompt scaffolding shrinks each model release; Cat Wu's pruning discipline; Boris Cherny "100 lines of code a year from…

  • Open Questions Backlog

    _456 actionable open questions across 205 pages · 107 predictions · 9 notes · 147 in progress · 69 watching (entities),…

  • Returns to Expertise in Agentic Coding

    Anthropic's 400K-session study: domain expertise (not coding skill) is what amplifies an agent — experts get 2× the act…

  • Evals as Product Spec

    Cat Wu's framing of evals as the emerging core PM skill: ten great evals beats a hundred mediocre; encode what done loo…