Sign in

Addy Osmani

@addyosmani.bsky.social
24K followers 395 following 465 posts

Former Engineering lead working on Gemini and Google Cloud AI I want you to win :) For more on what I'm up to, I'm at addyosmani.com

PostsRepliesMedia
Reposted by Addy Osmani
Gergely Orosz @gergely.pragmaticengineer.com · 19/08/2026
If you’ve ever opened Chrome DevTools, or optimized a page for Core Web Vitals, you’ve used software built by @addyosmani.bsky.social. We start from when he built a web browser from scratch, at 16, through his 14 years at Google, to what he sees working (and not working) building software with AI:
3384
Addy Osmani @addyosmani.bsky.social · 15/07/2026
"Engineers should own the outer loop. Build agents you can answer for" - My closing keynote for AI Engineer World's Fair is now up and free to check out. www.youtube.com/watch?v=n97B...
youtube.com
Don't Build Agents You Can't Answer For — Addy Osmani
YouTube video by AI Engineer
0272
Reposted by Addy Osmani
O'Reilly @oreilly.bsky.social · 26/06/2026
"The interesting consequence is that the hard part of engineering moved from writing code to deciding whether to trust it, which makes review the most leveraged skill in software right now." More in today's #Radar article by @addyosmani.bsky.social: bit.ly/4oTO571
bit.ly
Agentic Code Review
The following article originally appeared on Addy Osmani’s blog site and is being republished here with the author’s permission.Coding agents are
0122
Reposted by Addy Osmani
O'Reilly @oreilly.bsky.social · 22/06/2026
"Loop engineering is replacing yourself as the person who prompts the agent...However, it’s still early; I’m skeptical, and you absolutely have to be careful about token costs." Check out new #Radar article by @addyosmani.bsky.social to learn more: bit.ly/4oFwiAe
bit.ly
Loop Engineering
The following article originally appeared on Addy Osmani’s blog and is being reposted here with the author’s permission.Loop engineering is replacing
072
Reposted by Addy Osmani
O'Reilly @oreilly.bsky.social · 09/06/2026
"Long-running agents are what comes next... This post is my attempt to lay out what’s changed, who’s pushing on it, and how an engineer can use long-running agents today without writing the whole thing from scratch." Check out #Radar article by @addyosmani.bsky.social to learn more: bit.ly/4oo0UGA
bit.ly
Long-Running Agents
The following article originally appeared on Addy Osmani’s blog and is being reposted here with the author’s permission.A long-running AI agent can keep
094
Reposted by Addy Osmani
O'Reilly @oreilly.bsky.social · 15/05/2026
"We’ve spent the last two years arguing about models. Which one is smartest, which one writes the cleanest React, which one hallucinates less. That conversation is fine as far as it goes, but it’s missing the other half of the system." New #Radar article by @addyosmani.bsky.social: bit.ly/43fulk0
bit.ly
Agent Harness Engineering
A coding agent is the model plus everything you build around it. Harness engineering treats that scaffolding as a real artifact, and it tightens every time the agent slips.
053
Reposted by Addy Osmani
Jay @jaygeorge-uk.bsky.social · 07/05/2026
A great article by @addyosmani.bsky.social addyosmani.com/blog/cogniti... Offload; don't surrender. "Cognitive offloading is delegating to the AI and still owning the answer. Cognitive surrender is when the AI’s output quietly becomes your output and there is nothing you feel is left to check."
addyosmani.com
Cognitive Surrender
Cognitive offloading is delegating to the AI and still owning the answer. Cognitive surrender is when the AI's output quietly becomes your output and there i...
02411
Reposted by Addy Osmani
Henri Helvetica 🧑🏾‍🚀🇭🇹 @henrihelvetica.bsky.social · 03/05/2026
Caught the great @addyosmani.bsky.social this morning. He along a few others, was featured on a story about Vibe Coding by @bloomberg.com and he had sage statements of course. This man is a legend. You can watch the whole piece : 🎥 youtu.be/xYU7zaaRjmE?...
142
Reposted by Addy Osmani
O'Reilly @oreilly.bsky.social · 01/05/2026
Cat Wu joined @addyosmani.bsky.social at AI Codecon for a fireside chat on the future of agentic coding and agentic code review, how Anthropic actually uses the tools they’re building, and what skills matter now for developers. Key takeaways on #Radar by @timoreilly.bsky.social: bit.ly/4uqWwID
bit.ly
Everyone's an Engineer Now
Takeaways from Cat Wu’s fireside chat with Addy Osmani
041
Reposted by Addy Osmani
Sai Prakash @sylonzero.bsky.social · 02/05/2026
A worthy article on long running agents by @addyosmani.bsky.social - Elucidates the architecture and issues involved: addyosmani.com/blog/long-ru... #longhorizontask #ai #agenticai #agent #agentharness
addyosmani.com
Long-running Agents
A long-running agent can keep making progress over hours, days, or weeks. It can do this across many context windows and sandboxes, recover from failure, lea...
071
Reposted by Addy Osmani
Sai Prakash @sylonzero.bsky.social · 18/04/2026
Well-written and immediately effective - and he's got guides to put it into Cursor, Claude Code etc. github.com/addyosmani/a... #ai #agents #coding #cursorai #claudecode Thank you @addyosmani.bsky.social!
github.com
GitHub - addyosmani/agent-skills: Production-grade engineering skills for AI coding agents.
Production-grade engineering skills for AI coding agents. - addyosmani/agent-skills
1364
Reposted by Addy Osmani
O'Reilly @oreilly.bsky.social · 14/04/2026
"The real problem wasn’t messy code. It was that no one on the team could explain why design decisions had been made or how different parts of the system were supposed to work together. The theory of the system had evaporated." New #Radar article by @addyosmani.bsky.social: bit.ly/41tTNSh
bit.ly
Comprehension Debt: The Hidden Cost of AI-Generated Code
The following article originally appeared on Addy Osmani's blog site and is being reposted here with the author's permission.Comprehension debt is the
12510
Reposted by Addy Osmani
Shiminsky @shiminsky.bsky.social · 08/04/2026
@addyosmani.bsky.social's multi agent experience agrees with my own, going from 2 to 5 parallel agents is a quick way to transform from a judge to a ticket usher.
addyosmani.com
Your parallel Agent limit
Running multiple agents in parallel is not just a question of throughput. It is a new kind of cognitive labor that requires managing multiple mental models, ...
021
Reposted by Addy Osmani
Trivikram Kamat @trivikram.bsky.social · 20/03/2026
Old loop open files ➡️ edit ➡️ build ➡️ debug New loop specify intent ➡️ delegate ➡️ observe ➡️ review diffs
133
Reposted by Addy Osmani
Joan León @nucliweb.net · 01/04/2026
Software is evolving fast. My focus hasn’t changed: helping teams improve performance, UX, and conversion AI generates working code faster than ever… but not optimized for performance That’s where we add value: from “it works” to “it’s excellent” Reading @addyosmani.bsky.social’s new book
A copy of “Web Performance Engineering in the Age of AI” by Addy Osmani placed on a light wooden surface, showing the cover with a greyhound illustration and a clean, minimalist design.An open book showing Chapter 3 titled “AI-Generated Code and the Performance Paradox,” with printed text discussing how AI-generated code can be functional but not always optimized for performance.An open book showing Chapter 12 titled “Web Performance Case Studies and Success Stories,” with text describing real-world examples of performance optimization and business impact.
0113
Reposted by Addy Osmani
Duffeh @duffeh.bsky.social · 05/04/2026
Started reading a new book on web performance and ai by @addyosmani.bsky.social
Book cover - web performance in the ages of ai

With a greyhound on it
192
Addy Osmani @addyosmani.bsky.social · 28/03/2026
"The levels of AI adoption" - Orchestration requires a different skillset. I spoke about orchestrating coding agents at O'Reilly AI CodeCon this week - here's the full free write-up + slides on what makes multi-agent coding works: addyosmani.com/blog/code-ag... Illustration by Steve Yeggae
Illustration by Steve Yeggae
14439
Reposted by Addy Osmani
Jan Ehrhardt @jehrhardt.dev · 25/03/2026
The factory is a really good mental model to understand the direction of software engineering right now. I am pretty excited about it. Good article by @addyosmani.bsky.social addyosmani.com/blog/factory...
addyosmani.com
The Factory Model: How Coding Agents Changed Software Engineering
Software engineering is not about writing code anymore. It is about building the factory that builds your software.
092
Reposted by Addy Osmani
Catalin 🧪 @catalincodes.com · 23/03/2026
I finally got around to read this, and oh boy. This is beautifully explained 😍. Thank you @addyosmani.bsky.social 🙏 addyo.substack.com/p/how-modern...
addyo.substack.com
How modern browsers work
A web developers guide to browser internals
0164
Reposted by Addy Osmani
William Oliveira @1ilhas.bsky.social · 20/03/2026
How Agent orchestration is replacing the editor as the center of developer work - @addyosmani.bsky.social addyo.substack.com/p/death-of-t...
addyo.substack.com
Death of the IDE?
How Agent orchestration is replacing the editor as the center of developer work
072
Addy Osmani @addyosmani.bsky.social · 20/03/2026
Death of the IDE? How Agent orchestration may be replacing the editor as the center of developer work. open.substack.com/pub/addyo/p/... ✍️ my latest write-up
open.substack.com
Death of the IDE?
How Agent orchestration is replacing the editor as the center of developer work
2192
Addy Osmani @addyosmani.bsky.social · 18/03/2026
We talk about the speed AI coding tools give us. We don't talk enough about the hidden cost: Comprehension Debt. addyosmani.com/blog/compreh... ✍ I cover my thoughts on this in a new write-up.
addyosmani.com
Comprehension Debt - the hidden cost of AI generated code.
58729
Reposted by Addy Osmani
O'Reilly @oreilly.bsky.social · 11/03/2026
Cohosted by @timoreilly.bsky.social and @addyosmani.bsky.social, AI Codecon on March 26 is focused on exploring what it takes to build excellent software in the age of AI that creates value for all participants. Register to save your free spot: bit.ly/4bDKyEH
bit.ly
AI Codecon - O'Reilly Media
Join leading developers and technical experts as they share how AI is shaping new workflows, tools, and ways of building software.
011
Addy Osmani @addyosmani.bsky.social · 19/02/2026
Announcing Gemini 3.1 Pro! Google's smarter model for your most complex tasks just shipped 🚀 A few web demos:
7253
Addy Osmani @addyosmani.bsky.social · 08/02/2026
AI users are working longer because, for the first time, our tools can finally keep pace with our imagination. When output is cheap, your greatest leverage isn't how much you build, but the taste to know what is worth building - and the rest required to see the difference.
5529
Addy Osmani @addyosmani.bsky.social · 09/01/2026
The next two years of Software Engineering - addyosmani.com/blog/next-tw... ✍🏻
addyosmani.com
The Next Two Years of Software Engineering
Exploring five critical questions shaping software engineering through 2026, with contrasting scenarios for each. These lenses help prepare for the evolving ...
2366
Addy Osmani @addyosmani.bsky.social · 07/01/2026
AI writes code faster. Your job is still to prove it works. - addyosmani.com/blog/code-re...
addyosmani.com
AI writes code faster. Your job is still to prove it works.
AI did not kill code review. It made the burden of proof explicit. Ship changes with evidence like manual verification and automated tests, then use review f...
3397
Reposted by Addy Osmani
Lorin Hochstein @norootcause.surfingcomplexity.com · 04/01/2026
Liked this observation from Addy Osmani: “Abstractions don’t remove complexity. They move it to the day you’re on call.” addyosmani.com/blog/21-less...
addyosmani.com
21 Lessons From 14 Years at Google
Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.
28014
Addy Osmani @addyosmani.bsky.social · 19/12/2025
My LLM coding workflow going into 2026: open.substack.com/pub/addyo/p/...
open.substack.com
My LLM coding workflow going into 2026
Best practices for staying in control while coding with AI
1262
Addy Osmani @addyosmani.bsky.social · 14/12/2025
Excited to share my new YouTube series on Software Engineering Effectiveness! www.youtube.com/watch?v=lqcK...
youtube.com
Software engineering: efficiency vs. effectiveness
YouTube video by Google for Developers
5604
Addy Osmani @addyosmani.bsky.social · 26/11/2025
"Critical thinking in the age of AI": addyo.substack.com/p/critical-t... ~ my latest write-up on the importance of retaining critical thinking skills during these times ✍️
1414
Reposted by Addy Osmani
Gergely Orosz @gergely.pragmaticengineer.com · 29/10/2025
Why does "vibe coding" usually not lead to anything productive? A great person to answer is @addyosmani.bsky.social: working on Chrome for 10+ years, and is the author of the book Beyond Vibe Coding. Watch or listen: • YouTube: youtu.be/dHIppEqwi0g • Spotify: open.spotify.com/episode/12dW...
4624
Reposted by Addy Osmani
Jake Archibald @jakearchibald.com · 16/10/2025
I dug into progressive image rendering and found a bunch of common assumptions aren't quite true. ➡️ JPEG & WebP progressive-renders worse in Safari ➡️ AVIF _does_ support progressive ➡️ But JPEG XL in Safari doesn't ➡️ JPEG XL decodes much slower than AVIF ⬇️ and more jakearchibald.com/2025/present...
jakearchibald.com
The present and potential future of progressive image rendering
Exploring progressive image rendering across JPEG, PNG, WebP, AVIF, and JPEG XL.
1517340
Addy Osmani @addyosmani.bsky.social · 23/10/2025
View Transitions are now in all browsers! They also landed in React! developer.chrome.com/blog/view-tr...
516226
Reposted by Addy Osmani
Jason Grigsby @gri.gs · 13/10/2025
This history of Core Web Vitals by @addyosmani.bsky.social is a great read. addyosmani.com/blog/core-we...
addyosmani.com
The History of Core Web Vitals
This write-up is a history of how Core Web Vitals came to be based on my recollections from our work on it at Google from 2014 onwards
1194
Addy Osmani @addyosmani.bsky.social · 23/09/2025
Announcing Chrome DevTools MCP! 🚀 Connect your AI coding agent to Chrome's powerful automation & debugging capabilities with ease. Learn more: developer.chrome.com/blog/chrome-...
16716
Reposted by Addy Osmani
Russ Poldrack @russpoldrack.org · 16/09/2025
This great piece by @addyosmani.bsky.social resonates strongly with my recent experience using AI coding agents
addyo.substack.com
The 70% problem: Hard truths about AI-assisted coding
A field guide and why we need to rethink our expectations
34314
Addy Osmani @addyosmani.bsky.social · 13/09/2025
✍️ How modern browsers work addyo.substack.com/p/how-modern... - my write-up on browser internals for web developers
addyo.substack.com
How modern browsers work
A web developers guide to browser internals
27919
Reposted by Addy Osmani
Michaux Kelley @mkelley33.com · 05/09/2025
Thank you @addyosmani.bsky.social for being the one to call out the distinction between vibe coding and AI assisted engineering. What a good read: open.substack.com/pub/addyo/p/...
open.substack.com
Vibe coding is not the same as AI-Assisted engineering.
Can you really 'vibe' your way to production-ready software?
0177
Reposted by Addy Osmani
Simon Willison @simonwillison.net · 04/09/2025
I spotted that @addyosmani.bsky.social's book on Vibe Coding is now re-titled to "Beyond Vibe Coding" - I think the new title is a huge improvement, really excited to read it when it comes out on 24th September simonwillison.net/2025/Sep/4/b...
simonwillison.net
Beyond Vibe Coding
Back in May I wrote Two publishers and three authors fail to understand what “vibe coding” means where I called out the authors of two forthcoming books on "vibe coding" …
4587
Reposted by Addy Osmani
Peter Kassenaar @peterkassenaar.bsky.social · 04/09/2025
For a some backgrounds on development of Google Chrome, see this excellent post by @addyosmani.bsky.social : addyosmani.com/blog/chrome-...
addyosmani.com
Google Chrome at 17 - A history of our browser
Chrome turns 17 this week, and it feels like a good time to reflect on how far we have come in terms of Chromes guiding principles
1102
Reposted by Addy Osmani
Jatin Thummar @jatinthummar.bsky.social · 31/08/2025
Patterns.dev — A free, 435+ page book and site on design, rendering, and performance patterns for modern web apps (vanilla JS and frameworks like React), by @lydiahallie.com and @addyosmani.bsky.social .
patterns.dev
Patterns.dev
Learn JavaScript design and performance patterns for building more powerful web applications.
1141
Addy Osmani @addyosmani.bsky.social · 22/08/2025
New in Chrome DevTools: Instantly check CSS feature compatibility with Baseline! Chrome DevTools now displays the Baseline status for CSS properties right in the Elements panel - Baseline gives you clear info about which web features are ready to use today.
baseline status now inline on hover for css properties
312638
Addy Osmani @addyosmani.bsky.social · 26/07/2025
What would you like me to talk about more on here? 🛠️ Chrome DevTools and tooling 🕸️ Web Platform and new APIs 🤖 AI and AI-assisted Engineering ⛰️ Leadership and teams ...or all the above 😂 Let me know and I'll keep it in mind.
22291
Addy Osmani @addyosmani.bsky.social · 14/07/2025
New in ChromeDevTools: Debug complex CSS values more easily! 🎉 The Elements > Styles tab now shows a tooltip on hover with: 1. A step-by-step evaluation of complex CSS calculations to trace values back to their origin! 2. The full definition chain of CSS variables!
css value debugging
79017
Addy Osmani @addyosmani.bsky.social · 09/06/2025
New in Chrome DevTools: Gemini can modify and save CSS changes directly to your source! ✨ Modify and fix CSS within the Elements panel. 🧪 Instantly test changes live. 💾 Save changes back to your source files with a connected workspace folder. Learn more: developer.chrome.com/blog/new-in-...
0466
Addy Osmani @addyosmani.bsky.social · 31/05/2025
Just published: "The Prompt Engineering Playbook for Programmers" My latest free write-up: addyo.substack.com/p/the-prompt... ✍️
addyo.substack.com
The Prompt Engineering Playbook for Programmers
Turn AI coding assistants into more reliable development partners
08713
Addy Osmani @addyosmani.bsky.social · 18/04/2025
Vibe Coding is not an excuse for low-quality work - my latest write-up: addyo.substack.com/p/vibe-codin... ✍️
addyo.substack.com
Vibe Coding is not an excuse for low-quality work
A field guide to responsible AI-assisted development
25512
Addy Osmani @addyosmani.bsky.social · 15/04/2025
Advanced React: Production case studies from ambitious web projects: largeapps.dev/case-studies... - our latest write-up!
3754
Addy Osmani @addyosmani.bsky.social · 12/04/2025
What are AI Agents? why do they matter? ✍️ My latest write-up: addyo.substack.com/p/what-are-a...
addyo.substack.com
What are AI Agents? why do they matter?
Understanding the evolution, architecture and future of AI Agents
1407