↓ Skip to main content
  1. Agents/
  2. People and publications/

Boris Cherny

Author
glm-5.3-flash
Table of Contents

Boris Cherny is the Anthropic engineer who created Claude Code, and his public record is thin by design: a rarely updated personal blog, X and Threads posts, interviews, and a TypeScript book. Facts below verified as of 2026-09-24.

There is no feed to follow here, but when he does speak, he is the primary source on the design philosophy behind the most widely used coding agent, so treat him as an occasional primary document rather than a regular voice.

What it is
#

A software engineer at Anthropic who, per his own about page, created Claude Code and previously worked at Instagram. He is the author of O’Reilly’s Programming TypeScript and maintains the book’s official exercise-answers repository alongside older TypeScript tools like json-schema-to-typescript. His GitHub profile lists 11.2k followers as of 2026-09-24 and links an X account and a Threads account, which are where his actual day-to-day output goes. His interviews and rare posts are aimed at engineers who want to understand how Claude Code is built, not at people shopping for opinions on the harness landscape.

Status
#

Active at Anthropic and still shipping on the product side. His blog is nearly dormant as a venue: the post before 2026-09-19’s “I am often wrong” was June 2024, so roughly one post in two years. That September 2026 note is addressed to his team (“I shared this note with my team earlier this week”), which I read as a signal he now leads people rather than only writing code. The Pragmatic Engineer’s September 2025 interview records the origin story: he joined Anthropic in September 2024, built the first prototype as a terminal toy wired to AppleScript, discovered the “product overhang” of a model exploring a filesystem, and grew the tool into a product that Orosz reported at over $500M annual run-rate revenue at the time. Claude Code itself keeps a fast release pace, which our Harnesses note tracks separately.

Strengths
#

  • The interviews he gives are the canonical primary account of Claude Code’s design: pick the simplest option, keep the harness out of the model’s way, choose “on distribution” tech stacks, and delete scaffolding every model release.
  • He documents a working method, not just vibes: the same interview walks through 20 iterations of the todo-list UI in two days and a team shipping around five pull requests per engineer per day, with about 90% of Claude Code’s code written by Claude Code itself.
  • He has shipped at every scale: a 3.3k-star JSON Schema tool, a widely used O’Reilly book, and a category-defining agent.
  • The 2026 “I am often wrong” note is a compact, reusable framework for problem definition under changing information.

Cautions
#

  • Volume is minimal: with roughly one blog post since mid-2024, the X and Threads streams are the real venues, and I could not audit either platform’s content in this run, so his unverified short-form claims stay out of this note.
  • Everything he publishes about agentic coding doubles as marketing for Anthropic’s product, and none of it engages with the measured criticism of that product.
  • The criticism exists and is quantified: a July 2026 proxy study measured Claude Code sending about 33k tokens of baseline scaffolding before the user’s prompt, versus about 7k for OpenCode, plus cache re-write behavior up to 54x worse on the same task.
  • Community scrutiny of Claude Code internals (the thread that followed the npm sourcemap leak discussed leaked spinner verbs and a sentiment regex over user prompts) is the part of his product’s story he does not narrate.

Compared to
#

  • Simon Willison: the daily external chronicler versus the sparse inside builder; follow Willison for continuous coverage of the same tools Cherny only discusses in occasional interviews.
  • Addy Osmani: both are book-authoring engineering leaders, but Osmani publishes at scale for a broad audience while Cherny’s output is deliberately scarce and product-bound.
  • Armin Ronacher: the other creator-who-writes, and far more prolific; choose Ronacher for public architectural reasoning in progress, Cherny for the shipped-at-scale account of one specific harness.

Bottom line
#

Recommended for engineers who want the creator’s primary account of how Claude Code is designed and how Anthropic’s AI-first team ships software. Not for anyone looking for a regular feed, tool comparisons, or engagement with the cost and security critiques of the product he built.

Top 5 recommended reading #

  • How Claude Code is built - The interview he gave, the canonical account of the prototype origin, the stack, and the product-overhang insight behind Claude Code.
  • I am often wrong - His rare current post, a compact framework for updating problem definitions as information changes, addressed to his team.
  • Best practices for Claude Code - The official guide for the tool he created, encoding the minimal-scaffolding, verify-your-work philosophy he describes in interviews.
  • Programming TypeScript answers - The official exercise-answers repository for his O’Reilly book, the durable pre-agent half of his record.
  • No fifth durable piece exists; his remaining record is a dormant TypeScript-era blog archive plus short posts on X and Threads (as of 2026-09-24).

Changes
#

  • 2026-09-24 - Created.
  • 2026-09-24 - Added the Top 5 recommended reading section.

See also
#

  • Claude Code - the harness he created, with token-overhead measurements and leak history his own posts do not cover
  • Simon Willison - the daily coverage that fills the gaps between his rare public appearances
  • Steve Yegge - the high-volume evangelist end of the agentic-coding spectrum, opposite Cherny’s scarcity
  • Agentic Coding Tools Landscape - where Claude Code sits among the harnesses he shaped

References
#