H
Howardism
Plate IIEntitiesHOWARDISM

Jarred Sumner

PublishedAugust 3, 2026FiledEntityDomainEntitiesTagsEntityPersonAnthropicAI CodingReading4 minSourceAI-synthesised

Creator of the Bun runtime, now an Anthropic employee after the December 2025 acquisition; author of 'Rewriting Bun in Rust', the wiki's most detailed first-party account of running a large engineering project on ~50 Claude Code dynamic workflows

Illustration for Jarred Sumner

Sources#

Summary#

Creator of Bun. Wrote his first line of Zig on April 16, 2021, having bet on the language after reading its single-page reference on Hacker News, and built the initial version of Bun solo in one year, pre-LLM, in "a cramped Oakland apartment." Bun was acquired by Anthropic in December 2025; Sumner and the Bun team now work there.

His July 2026 post Rewriting Bun in Rust is the wiki's most methodologically detailed practitioner account of a large dynamic-workflow campaign — and the source that corrects Boris Cherny's secondhand stage version of the same project.

Positions worth carrying#

  • Language choice stopped being one-way. "Until very recently, programming language choice was a one-way decision for a project like Bun." The claim under the whole post is not that Rust is better than Zig but that the cost of switching collapsed. He is careful not to blame Zig: "other users of Zig don't have the bugs we had… I'll always be grateful."
  • Compiler errors beat style guides. The rewrite's motivation is a feedback-loop argument, not a performance one: style guides (TigerStyle, Google's 31,000-word C++ guide) depend on best-effort enforcement through code review, whereas safe Rust turns the same rules into compile failures.
  • Fix the process, not the code. His stated response to every workflow failure: "fixing the process that generates the code instead of hand-fixing the code." Each of the campaign's false starts was closed by editing a workflow prompt.
  • Review moves up an altitude. He did not read a million lines. He reviewed whether the adversarial reviewer agents were catching real Zig/Rust discrepancies, plus manual side-by-side sampling (Review as the Control Point).
  • The closing claim. "One engineer can do a lot more today than a year ago" — offered against a stated counterfactual of three engineers for a year, and a real alternative of doing nothing.

Evidence weighting#

Everything Sumner reports here is case-study with an explicit disclosure: an Anthropic employee, using a pre-release Claude Fable 5 and Claude Code, describing his own team's project. The account is unusually candid about failures (agents git reset-ing each other, stub-out gaming, disk exhaustion, 19 shipped regressions), which is what makes it useful — but it is a build log with no control arm, not a measurement.

The first outside audit of the same project (Tom Lockwood, 2026-07-27) goes out of its way to exempt him: "The Bun team never made that claim." Its target is the secondhand repetition of "the rewrite was done for $165k" — a claim Sumner's post does not make and in fact undercuts, since he states plainly that merging to main is not a versioned release. What the audit does establish against the post is an accounting boundary Sumner never draws: the ~$165k is tokens to green, and the CI, employee time, and post-merge tail sit outside it while the "three engineers for a year" counterfactual is fully loaded. See Dynamic Workflows: An Algebra for Agents.

Connections#

Sources#

§ 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
  • Dynamic Workflows: An Algebra for Agents×3

    Jarred Sumner's Rewriting Bun in Rust (2026-07-08, case-study) is the published methodology for the flagship run Cherny described on stage — the same project,…

  • Anthropic×2

    Bun / Jarred Sumner — acquired December 2025; the runtime under Claude Code, ported Zig→Rust by Claude and documented as the wiki's flagship dynamic-workflow…

  • Bun×2

    A JavaScript and TypeScript runtime that bundles what is normally five separate tools: transpiler/minifier/bundler, npm-compatible package manager, Jest-like…

  • Claude Code×2

    Worktree isolation leaked, three times. 2.1.203 fixed worktree-isolated subagents "sometimes running shell commands in the parent checkout"; 2.1.210 fixed them…

  • Claude Fable 5×2

    Jarred Sumner ported Bun from 535,496 lines of Zig to Rust in 11 days using a pre-release version of Fable 5 (rewriting bun in rust, 2026-07-08, case-study) —…

  • Parallel Agent Orchestration×2

    The binding limit is concurrency, not the session budget. 200 spawns per session is generous against anything measured in this corpus; 20 simultaneous is below…

  • Boris Cherny

    Dynamic Workflows Agent Algebra — designed the "algebra for agents" (his functional-programming background made product); his stage account of the Bun rewrite…

  • Build for the Next Model

    The first-party account tells it differently, and the difference matters to this page. Jarred Sumner — the "Jared" in question, and Bun's creator — published…

  • Latent Capability Overhang

    Dynamic Workflows Agent Algebra — the product surface built to let long-horizon orchestration capability express; its Bun-rewrite case was read as this page's…

  • Entities — People, Orgs, Tools & Projects

    Jarred Sumner — Creator of the Bun runtime, now an Anthropic employee after the December 2025 acquisition; author of 'Rewriting Bun in Rust', the wiki's most…

  • Optimizer–Evaluator Decoupling

    Jarred Sumner's account of porting Bun from Zig to Rust (rewriting bun in rust, case-study, Anthropic-employee disclosure) runs this invariant across 6,502…

  • Verification as the New Bottleneck

    Cherny's Bun example above was an assertion on stage. Jarred Sumner's first-party write-up (rewriting bun in rust, case-study; Sumner is an Anthropic employee…

Related articles
  • Dynamic Workflows: An Algebra for Agents

    Claude Code's sandboxed orchestration primitive: Claude writes and runs a program that composes agents in sequence and…

  • Claude Code

    Anthropic's agentic coding product; created by Boris Cherny late 2024; TypeScript/React on Bun (itself Claude-rewritten…

  • Boris Cherny

    Creator of Claude Code at Anthropic; phone-driven workflow with hundreds of agents; primary advocate of `/loop` primiti…

  • Anthropic

    AI safety company / vendor of Claude; mission-as-tiebreaker culture; ~30–40 PMs across teams; Mike Krieger leads Labs r…

  • Claude Fable 5

    Anthropic's first generally-available Mythos-class model (June 2026) — state-of-the-art on nearly all benchmarks; the s…