| CARVIEW |
Addy Osmani
Books
Beyond Vibe Coding
by Addy Osmani
Effective Software Engineering Management
by Addy Osmani
Building Web Apps with Bolt
by Addy Osmani
Building large-scale web apps
by Addy Osmani
Effective Eng. Teams
by Addy Osmani
JS Patterns: 2nd Edition
by Addy Osmani
Learning Patterns
by Lydia Hallie and Addy Osmani
Success at Scale
by Addy Osmani
Developer Experience
by Addy Osmani
The Stoic Mind
by Addy & GoLimitless
SoftEng - The Soft Parts
by Addy Osmani
Image Optimization
by Addy Osmani
JS Design Patterns
by Addy Osmani
Featured: SM Book 4
by Addy Osmani
Backbone Applications
by Addy Osmani
Featured AI articles
The 70% Problem in AI Coding
Maximizing the Human 30%
MCP: The Model Context Protocol
Why I Use Cline for AI Engineering
Leading Engineering Teams in the GenAI Era
Avoiding Skill Atrophy in the Age of AI
Vibe Coding is not an excuse for low-quality work
What are AI Agents? why do they matter?
Vibe Coding: Revolution or Reckless Abandon?
AI-Driven Prototyping: v0, Bolt, and Lovable Compareda
Featured thoughts
Critical Thinking is key
Overcome team dysfunction
Work is a subset of life
Coach, mentor, sponsor
Effective engineers
Check out more of my thoughts on LinkedIn.
-
Current projects
I am a director at Google Cloud AI, focused on helping developers and businesses succeed with Gemini, Vertex AI, and the Agent Development Kit (ADK). I bridge Google DeepMind, engineering, product, go-to-market, and developer relations teams. After nearly 14 years leading developer experiences in Chrome, where I worked on DevTools, Lighthouse, and Core Web Vitals, I'm now focused on enterprise AI. I also love side-projects.
-
Open-source
Projects I've contributed to include Lighthouse, Workbox, Quicklink, Guess.js, Yeoman, HNPWA, TodoMVC, Critical and Material Design Lite. You can find more on GitHub.
-
Podcasts
I have been on a few different podcasts recently, including PodRocket, Hanselminutes with Scott Hanselman, DevDiscuss and Smashing Podcast.
-
Talks
Recordings of my talks are on my YouTube channel. These include Optimize the Core Web Vitals and Cost Of JavaScript. You can find some of my slides on SpeakerDeck.
-
Blog
You can find my writing on my blog, Substack and on LeadDev. My last post on here was: Introducing Gemini 3 Flash
Featured Videos
Check out more of my videos on YouTube.
Shorts
How to become an effective engineer?
Habits that may be slowing you down
Are you a T-shaped engineer?
Why asking why can help you build better software