Vibeleaderboard

Addy Osmani

Viber rank185

Addy Osmani is a member of technical staff at Anthropic working on Claude Code. He previously spent more than fourteen years at Google leading developer experience across web tooling and AI, and writes books and technical guides about software quality and engineering practice.[1][2]

Start with Learning JavaScript Design Patterns →
Addy Osmani

Education

University of Warwick

Master’s in Computer Science by Research

[2]
University of Oxford

Postgraduate certification in Design for Security

[2]

Links

Website Biography GitHub X LinkedIn YouTube

Member of Technical Staff, Claude Code · Anthropic

Background

Osmani’s personal biography records a bachelor’s degree from Sheffield Hallam University, a research master’s in computer science at Warwick and postgraduate certification in Design for Security at Oxford. It also traces early open-source participation in jQuery. Those are self-reported qualifications; the page does not provide degree dates.[2]

Career

His current site identifies Anthropic and Claude Code as his present work. At Google, he led developer experience across Chrome, DevTools, Lighthouse and Core Web Vitals, then worked on Gemini developer experience and became a director at Google Cloud AI. This sequence links tools for understanding web performance with tools for building and checking AI-assisted software. The homepage lists projects he contributed to, including Lighthouse, Workbox, Quicklink and TodoMVC, without claiming he was their sole creator.[1]

Contributions

Learning JavaScript Design Patterns shows how modules, observers, mediators and other patterns solve recurring application-design problems. The second edition relates those ideas to modern JavaScript and React and includes performance and rendering patterns such as dynamic imports and islands architecture. The book makes a design vocabulary concrete through code, helping developers recognize when an existing structure fits the problem and when an abstraction adds unnecessary complexity.[3]

Ideas

Own the Outer Loop distinguishes the execution cycle an agent can perform from the human decision to ship its result. Osmani argues that tests and other checks should produce evidence, which supports a release decision someone can explain. The surrounding harness supplies tools, memory, permissions and recovery; a capable model alone does not supply those guarantees. This extends his software-quality work into the problem of operating coding agents at greater scale.[4]

Tools, writing & talks

Writing, research & talks

  • Start here

    A practical book on JavaScript and React patterns, with a free preview and code examples.

    Start with the design-pattern book preview if you already write JavaScript and want to improve application structure. For current agent workflows, read Own the Outer Loop after identifying how your team decides a change is ready to ship.

    Author[3]
  • A long interview with Addy Osmani on the path from building browser tooling to AI developer experience, and on what changes in how engineers work when the assistant is in the loop.

    Catalog workOriginal source
  • Own the Outer Loopaddyosmani.com

    An argument for human accountability and independent evidence around coding-agent execution.

    Author and keynote speaker[4]
  • A guide to his books, technical essays, talks and open-source contributions.

    Author and contributing engineer[1]

Tools

References

Latest source check 2026-10-28

  1. [1] Addy Osmani homepage

    addyosmani.com · Checked 2026-10-28

  2. [2] Addy Osmani biography

    addyosmani.com · Checked 2026-10-28

  3. [3] Learning JavaScript Design Patterns

    addyosmani.com · Checked 2026-10-28

  4. [4] Own the Outer Loop

    addyosmani.com · Checked 2026-10-28

Addy Osmani | VibeLeaderboard