Summary
The Pragmatic Engineer sits down in person with Addy Osmani, who spent 14 years at Google leading Chrome DevTools development — rising from software engineer to director of engineering managing 50+ people — before becoming a prominent voice on AI’s impact on software practice. The conversation opens with Osmani’s backstory: building a web browser from scratch as a teenager in rural Ireland, his pivot to Google, and the inside history of how Chrome DevTools grew into what he considers the closest thing Google has to a full IDE, including the origins of Cumulative Layout Shift as a Core Web Vital.
The second half centers on how working with LLMs is restructuring engineering. Osmani introduces three concepts he’s developed: “cognitive debt” (the gradual erosion of problem-solving skills from over-delegation to AI), “cognitive surrender” (blindly accepting whatever the model outputs without critical evaluation), and “loop engineering” — shifting focus from writing prompts to building the systems that generate and validate prompts at scale. He describes the emerging pattern of “software factories,” where engineers orchestrate autonomous build loops, and warns that running these loops without guardrails around blast radius is a reliable path to production failures.
The episode also features discussion of Sentry’s Autofix AI debugging tool, which generates root-cause analyses and pull requests from live error traces, and Antithesis, a deterministic hostile-simulation platform used by Jane Street, fly.io, and the etcd community to verify agent-written code before it reaches production.
📺 Source: The Pragmatic Engineer · Published August 19, 2026
🏷️ Format: Interview







