Rangle

What we're reading this week

CodeScene refactored 300,000 lines of Street Fighter 3's C code in days for about $4,000, a job it puts at 12 to 18 months by hand. Anthropic merged more than 3,000 performance changes to claude.ai in two weeks. Both worked because a test or a benchmark decided what counted as correct. The argument this week is about managers. Ethan Mollick reverses his own earlier view and says most of management solves problems that people have and agents don't. Camille Fournier says AI tooling gives the managers who remain visibility in place of understanding. A survey of 308 engineering leaders finds many aren't sure what their job is any more, and Britton Russell from our team describes senior engineers who stop building to clear a review queue. Also here: Vinoo Ganesh and Hillel Wayne on what checking can't cover, and OpenAI's Dev Day. The colored tags mark where a piece connects to something we're building.

Ben Hofferber
Curated by Ben Hofferber

How to read this

📰 Quick hits

The headlines worth knowing even if you read nothing else this week.

OpenAI Dev Day: Dot, Product Transition, and Sign In With ChatGPT

OpenAI launched Dots, its always-on agents, reshuffled its pricing tiers, and added Sign In With ChatGPT, a bid to be the identity layer agents run on. Read it beside Apps, Agents, and Aggregation below.

via Stratechery

Gemini 4 Argon

Google's new frontier model.

via Hacker Newsletter

World Labs is joining AMD

Fei-Fei Li's World Labs, which builds models of 3D worlds, is joining AMD.

via Hacker Newsletter

Design.md: a format spec for describing a visual identity to coding agents

A file format from Google Labs for handing a brand's visual identity to a coding agent, the way a README hands over a project.

via Pointer

Impeccable: design vocabulary for agents

A shared vocabulary of design terms for steering coding agents. Pairs with Design.md above.

via Pointer

🧠 How tools reshape cognition

The questionWhat does using AI actually do to how we think, learn, and pay attention?

Engineer Role

The Manager's Path in the Age of AI

Camille Fournier · skamille.medium.com

Fournier pushes back on the idea that AI ends management. Her worry is what it does to the managers who stay: dashboards and summaries give them visibility in place of knowing how the system works. Read it against Mollick's The Dot and the Swarm further down, which argues the other side.

"We're heading towards a chaos of ungovernable fragmented systems and logic that is missed by overburdened managers, driven by the cult of productivity and the inability to differentiate visibility from understanding."
Reviewing AI CodeEngineer Role

RDEL #163: How do AI coding assistants change the shape of engineering work over time?

Lizzie Matusov · Research-Driven Engineering Leadership

A study that interviewed the same developers in October 2024 and April 2025. Delegating to AI moved their attention toward checking and supervising, and they reported the same productivity while their experience of the work got worse. The study predates current agent tooling.

"less 'in the zone' time, because while code is being produced, I now find myself switching context more often."
Engineer Role

The Pulse: RoR creator sparks new "death of coding by hand" debate

Gergely Orosz · The Pragmatic Engineer

The headline is about coding by hand dying, and the piece is better than that. Orosz covers 37signals moving to Rust, DHH's argument that abstractions were the price we paid for repetition, and concrete cases of quality slipping.

"now the price of repetition has gone to near zero."
Leverage

Distributed databases with Peter Mattis

The Pragmatic Engineer

The Cockroach Labs CTO and GIMP co-creator on how AI multiplies his own work. Two numbers stand out: non-engineers at the company built about 1,000 internal apps in a few months, and a former Google readability reviewer predicts we will stop reading code.

"[It feels as] if I was a college professor with a whole swarm of research assistants, and they're all off doing things and it's coming back really rapidly."

🔍 Translation vs. understanding

The questionIs AI genuinely understanding, or just translating context into plausible output, and where does real human comprehension still earn its keep?

Engineer Role

Mathematicians, Here's a Way To Think About Your Existential Crisis

Kent Beck · Software Design: Tidy First?

Beck splits every field into visible work (features, proofs) and invisible work (understanding, simplifying, finding the abstraction). Machines take the visible part, so people's value moves to the part nobody credits.

"The visible stuff is better done by machine. The invisible stuff is, well, invisible."
Learning in AI Era

We're gonna need a lot more mathematicians

Amit Sahai · terrytao.wordpress.com

A guest post on Terence Tao's blog by the cryptographer Amit Sahai. When AI makes mathematical work cheap, society needs more mathematicians, not fewer, because keeping people in charge takes communities that understand the reasoning.

"Depth of understanding needs time and a pace of life that humans can sustain."

Super Intelligence Is Not Right, Either

Sharp Text

Training pushes models toward the well-supported middle of a field and away from the insight that breaks with it. So what AI brings is stamina, and the ideas that move a field still come from people.

"Its gift is stamina, though—not brilliance."
EvalsTask Design

What TLA+ can and can't check

Hillel Wayne · Computer Things

A formal-methods practitioner answers the hope that formal verification will make agent output trustworthy. The hard part is deciding how to formalize what you care about, and many of the properties that matter can't be expressed at all.

"If you can't formalize the human notion of a bird, you can't prove your app recognizes birds."
Learning in AI EraTechnique Library

You should all be asking way more questions

Sean Goedecke · seangoedecke.com

A concrete habit: ask a confirming question about every 30 seconds, until you can build the system in your head. Goedecke applies the same habit to questioning agents.

"Language models are always on their first day."
Reviewing AI Code

Coding is NOT solved

Alex Ewerlof · blog.alexewerlof.com

A rebuttal to "coding is solved". Accountability needs understanding, the code stays the source of truth, and how much of it you must understand depends on how much risk you can carry. The tone is snarky; the argument holds.

"AI can explain it to you but it cannot understand it for you. That understanding is a key aspect of ownership."

A Good Sceptic Has More Than Doubt and Less Than Certainty

Aeon

Rebuilds the Academic sceptics' method, from Cicero and Carneades, of matching scrutiny to the stakes. It's a model for calibrated confidence, strong on the reasoning and thinner where it applies it to science and democracy.

"Follow easily, affirm rarely. The entire method is encapsulated by that asymmetry."

Did Anthropic's A.I. Really Make a Scientific Discovery on Its Own?

The New York Times

A second look at last week's enzyme result. A biologist worries the model was led there by his team's unpublished work rather than reasoning its way to it, which puts the discovery-or-retrieval question plainly.

"My concern is that this information was used to train future versions of the models."

💰 Value concentration when creation costs collapse

The questionWhen building something gets cheap, where does the value (and the money) actually pool up?

Canadian connection: Toronto headquartered; published by Rangle.
Reviewing AI CodeLeverage

The Sisyphus Predicament: When AI Outpaces Review

Britton Russell · Rangle

Britton Russell from our team on what happens when a team's output outruns its capacity to review it: the most experienced people stop building and clear a queue that refills overnight. He names five signals, proposes one measure (senior attention consumed per unit of net value), and puts the fix in the environment before the people: context the tools read on every run, automated checks on every change, and human review for what the checks stop.

"Generation got easier while checking stayed expensive and demand for it increased."
Leverage

What 308 Engineering Leaders Can't Say At Work (LDX3 NY survey)

frankandeddy.com

A survey of 308 engineering leaders at LDX3 New York. The gains from AI aren't reaching individuals, speed has costs further down the line, and many leaders aren't sure what their job is any more.

"When a task takes one day instead of five, the time saved goes into more work, not back to the person doing it. Teams are shipping more, but nobody's workload is getting lighter."
EvalsLeverage

Refactoring Street Fighter With AI (with Adam Tornhill)

Refactoring

CodeScene refactored 300,000 lines of Street Fighter 3's C code in days for about $4,000 with Claude Code and Opus. Frame-hash tests decided whether the game still behaved the same, and the interview covers what people still had to do.

"A rewrite at that scale would have been a 12-to-18-month project. And now that can be automated for a fraction of the cost at a fraction of the time."
Engineer Role

The Rise of the Forward Deployed Engineer (and How To Do the Job Right)

Vinoo Ganesh · vinoo.io

Ganesh has built a forward-deployed engineering function three times in a decade. Now that drafting a company's operating model costs almost nothing, he argues the valuable part is the understanding you get from being corrected on site.

"The draft is not the asset. Knowing which parts of it are wrong is the asset, and that only comes from having been corrected."
Canadian connection: Founding partner at Toronto's Highline Beta.
Evals

The First Version of Your AI Eval is You

Ben Yoskovitz · Focused Chaos

A retrospective, mistakes included, on building an AI product's quality bar with Claude Code. Engineering capacity used to limit what got built. With that limit gone, human judgment written down as evals has to take its place.

"Engineering capacity used to be a forcing function. If building is getting dramatically cheaper, we need a new one."
Scaling Yourself

The Dot and the Swarm

Ethan Mollick · One Useful Thing

Mollick reverses his earlier view that agent swarms would need carefully designed human management. Much of management solves problems people have and agents don't, and when organizing gets cheap, the list of things worth attempting grows.

"This is the Bitter Lesson applied to the org chart."

Apps, Agents, and Aggregation

Ben Thompson · Stratechery

Aggregation Theory applied to agents. When doing things is abundant, deciding what to do becomes scarce, and power goes to whoever owns the agent people ask, such as Meta's Muse or Microsoft's Copilot.

"the ability to do stuff is becoming abundant; what is scarce is volition."

tokens too cheap to meter

jyn.dev

Why tokens keep getting cheaper (GPU efficiency, mixture-of-experts models, the Jevons paradox, oligopolies held together by switching costs), and what becomes scarce once they are.

"Software codebases stop being a moat; operations and security are the real drivers of value."
Learning in AI Era

College Is Coming Apart

The Atlantic

College bundles promises that don't fit together: a credential, a coming of age, teaching and research. AI and funding cuts are pulling them apart, starting with what a credential is worth when coursework can be done for free.

"AI has disconnected the output from the process (if students choose the shortcut)."

🪵 Thick engagement vs. thin optimization

The questionWhen is the slow, effortful, deep version of the work worth it, versus the fast and frictionless one?

The Death of the American Host (You Are No Longer Invited to Dinner)

Derek Thompson · derekthompson.org

Thompson uses data to show effortful, hard-to-coordinate social time losing to frictionless time alone, and argues hosting is becoming a luxury good.

"Compared to TikTok, a dinner party is a terrible leisure technology. It requires matching schedules, cleaning the house, buying food, accommodating children and allergies, tolerating awkwardness, and taking the risk that the evening is mediocre. By contrast, what does television ask of us? Nothing."

10 Career Traps (Thoughtful People Fall Into)

John Cutler · The Beautiful Mess

Ten ways a strength becomes a trap, and the "saveable moment": a tripwire you set in advance so you notice while there's still time to change course. It complicates the usual advice to lean into your strengths.

"As sports coaches sometimes say, we go where we're looking."

Personal Renewal

John Gardner · PBS

An old speech that holds up. Gardner argues against settling into fixed habits and treats growth as something that keeps going, with no summit to reach.

"Meaning is something you build into your life."

🚀 Small teams, disproportionate output

The questionHow do tiny teams punch so far above their weight?

LeverageEvals

How we made claude.ai 3x faster in two weeks

Anthropic

Anthropic steered an internal Claude across more than 150 parallel Slack threads and merged over 3,000 performance changes in two weeks. The post shows the mechanics, including Valgrind benchmarks, CI ratchets that hold each gain, and the real bugs found along the way.

"With Claude, measuring something makes it tractable."
Harness Design

How to Run Good Agents in Production

Luca Rossi · Refactoring

A guide to running agents in production: what to observe (each step's output, cost per step, tool and MCP calls, state at the point of failure), where to set boundaries, and how to put a person in the loop without losing the run. Written with Kestra, but the framework works with any tool. Paywalled.

"I want to see how this tech graduates into stuff we run on our servers, reliably, all the time, and creating value."

Managing Systems

Sunil Sadasivan · sunilsadasivan.com

Rasmussen and Cook's model of the accident boundary, applied to software systems, products and running a company, with two of the author's own retrospectives: the Buffer hack and over-hiring that led to layoffs.

"The problem is we never truly know where an accident boundary is — we only know when we've crossed it."

🤝 Intentional hospitality as a practice

The questionWhat if you designed care into how you treat people, deliberately, as a real competitive (and moral) advantage?

Healthy Feedback

martinfowler.com

Two Thoughtworks practitioners turn caring about colleagues into a repeatable structure: a pattern for giving feedback, a way to escalate from one incident to a pattern to the relationship itself, and feedback treated as a team's telemetry.

"A service without logs and metrics can appear healthy until it fails. Similarly, a team without feedback can appear harmonious until a deadline, conflict, or reorganisation exposes the problems everyone had noticed but nobody had named."

🗺️ Planning artifacts shape the work

The questionHow do the documents you write (specs, decision records, the agent's workspace) steer what actually gets built?

Harness DesignTechnique Library

How I manage my agents

Fatih Arslan · arslan.io

Arslan runs a fleet of coding agents from plan files that move through a lifecycle on disk, with coordinator agents directing the rest, and shows what goes wrong. He works at Cursor and it shows in places, but the plan-file system works with any tool.

"Agents are so powerful that we should let them improve our skills and systems constantly."

🧬 Transmission of capability

The questionHow does knowledge and skill actually move between people, and from people to AI?

Task Design

A Staff Engineer's Guide to Inventing Work

Sujith Jay · sujithjay.com

Eleven signals for where a staff engineer's work comes from, grouped into four sources and ranked on two axes. The skill, he argues, is judging which signal to act on.

"Inventing work is less about finding a signal than about being able to say why this one and not the other ten."

👀 On the radar

Lower-confidence picks worth a skim if the topic grabs you.

How this is made

Each week, Ben works through 31 newsletter emails from 18 publications, and the 30 pieces worth your time land here, distilled into about a 15-minute read. AI helps surface and summarize the strongest pieces; they are grouped by the question each one is really wrestling with, and anything that connects to a practice we are building at Rangle gets a tag. Every pick, summary, and tag is reviewed by hand before publishing.