About:

Addy Osmani is a Google software engineer and author focused on web performance and open-source projects, with a passion for writing and public speaking.

Website:

Specializations:

Interests:

Web performance Open-source projects Web development tools Image optimization

Incoming Links:

Outgoing Links:

Subscribe to RSS:
Comprehension debt highlights the hidden costs of AI in coding, where reliance on automation leads to a dangerous gap in human understanding and skill development.
The post discusses the shift in software engineering from manual coding to managing autonomous agents, emphasizing the need for clear specifications and systems thinking.
AGENTS.md should be a dynamic tool for addressing codebase complexities, avoiding redundancy from auto-generated files to enhance AI agent performance.
Bias toward action advocates for small, reversible steps in decision-making to enhance learning speed while ensuring safety nets are in place to mitigate risks.
Claude Code introduces agent teams, enabling parallel task execution by specialized AI agents, enhancing efficiency and collaboration in complex workflows.
The post contrasts 'vibe coding' with 'agentic engineering,' advocating for clear terminology and disciplined practices in AI-assisted software development.
Autonomous AI coding agents can automate software development tasks in continuous loops, enhancing efficiency and reliability while requiring human oversight for optimal results.
Writing effective specs for AI agents involves clear goals, structured documentation, and iterative planning to ensure quality and alignment with user needs.
Effective management skills are essential for successfully orchestrating AI coding agents, transforming coding into a management challenge that requires clarity, delegation, and verification.
AI enhances code review by requiring evidence of functionality, shifting the focus from mere coding to verification and accountability in both solo and team environments.
Effective use of AI coding assistants in software development requires structured workflows, clear planning, and continuous human oversight to ensure quality and productivity.
The evolution of AI coding assistants is transforming software engineers from coders to orchestrators, managing multiple autonomous agents for enhanced productivity.
Explore 30 pro-tips for maximizing productivity with Gemini CLI, an AI assistant that enhances coding workflows through advanced features and integrations.
Advancements in software development tools will lead to an exponential increase in software production by lowering barriers and shifting focus from feasibility to strategic decision-making.
Gemini 3 Flash delivers high-speed, cost-effective AI intelligence for developers, enabling advanced applications without compromising on performance or reasoning capabilities.
The blog post discusses the launch of Gemini 3 Pro, highlighting its significant upgrades in reasoning, multimodal intelligence, and coding capabilities. Key features include a trillion-scale Mixture-of-Experts architecture, impro...
The blog post introduces Chrome DevTools MCP, a new tool that allows AI coding assistants to interact with a live Chrome browser, effectively giving them the ability to see and debug code in real-time. It explains the Model Contex...
The post outlines 21 essential lessons from 14 years at Google, focusing on user-centric problem-solving, collaboration, and the importance of clarity and networking in engineering.
The blog post details the history and evolution of Core Web Vitals, a set of metrics introduced by Google to measure user experience on the web. It outlines the development of these metrics from Google's early focus on speed and u...
The post outlines 14 essential lessons from Google, emphasizing the importance of team dynamics, decision-making clarity, and prioritizing the right problems in engineering.
Addy Osmani reflects on his 14 years with the Chrome team, expressing gratitude for the community and the advancements made in web technology. He highlights key developments such as the evolution of web applications, the introduct...
The software industry faces transformative changes due to AI, affecting hiring practices, skill requirements, and educational pathways, necessitating adaptability and continuous learning for developers.
The article argues that personal agency, or the ability to take initiative and act, is more crucial for success than raw intelligence. It discusses how high-agency individuals are proactive, self-starters who drive their own lives...
The author shares their transition to a director role at Google Cloud, focusing on leveraging Gemini to enhance developer experiences and enterprise AI solutions.