Feed fetched in 104 ms.
Content type is application/xml.
Feed is 6,216 characters long.
Feed has an ETag of W/"19d50cb05c9c4bb758bdfedab689231c-ssl-df".
Warning Feed is missing the Last-Modified HTTP header.
Feed is well-formed XML.
Warning Feed has no styling.
This is an RSS feed.
Feed title: AddyOsmani.com
Error Feed self link: https://addyosmani.com/feed.xml does not match feed URL: https://addyosmani.com/rss.xml.
Warning Feed is missing an image.
Feed has 10 items.
First item published on 2026-01-13T00:00:00.000Z
Last item published on 2025-12-17T00:00:00.000Z
All items have published dates.
Newest item was published on 2026-01-13T00:00:00.000Z.
Home page URL: https://addyosmani.com/
Home page has feed discovery link in <head>.
Error Home page does not have a link to the feed in the <body>.
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>AddyOsmani.com</title>
<description>Addy Osmani is a Software Engineer at Google working on Google Cloud and Gemini.</description>
<link>https://addyosmani.com</link>
<atom:link href="https://addyosmani.com/feed.xml" rel="self" type="application/rss+xml"/>
<item>
<title>How to write a good spec for AI agents</title>
<description>Learn how to write effective specifications for AI coding agents to improve clarity, focus, and productivity in your AI-driven development workflows.</description>
<pubDate>Tue, 13 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/good-spec/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/good-spec/</guid>
</item>
<item>
<title>Your AI coding agents need a manager</title>
<description>In the near future, high-leverage developers look like async-first managers running parallel AI coding agents. The skills that make someone a strong tech lead or manager translate directly to AI coding - because at scale, it stops being just a context problem and becomes a management problem.</description>
<pubDate>Thu, 08 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/coding-agents-manager/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/coding-agents-manager/</guid>
</item>
<item>
<title>AI writes code faster. Your job is still to prove it works.</title>
<description>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 for risk, intent, and accountability.</description>
<pubDate>Wed, 07 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/code-review-ai/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/code-review-ai/</guid>
</item>
<item>
<title>The Next Two Years of Software Engineering</title>
<description>Exploring five critical questions shaping software engineering through 2026, with contrasting scenarios for each. These lenses help prepare for the evolving landscape of coding in an AI-driven world.</description>
<pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/next-two-years/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/next-two-years/</guid>
</item>
<item>
<title>My LLM coding workflow going into 2026</title>
<description>AI coding assistants became game-changers this year, but harnessing them effectively takes skill and structure. Here's my workflow for planning, coding, and collaborating with AI going into 2026.</description>
<pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/ai-coding-workflow/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/ai-coding-workflow/</guid>
</item>
<item>
<title>21 Lessons From 14 Years at Google</title>
<description>Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.</description>
<pubDate>Sat, 03 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/21-lessons/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/21-lessons/</guid>
</item>
<item>
<title>The future of agentic coding: conductors to orchestrators</title>
<description>AI coding assistants have quickly moved from novelty to necessity where up to 90% of software engineers use some kind of AI for coding. But a new paradigm is emerging in software development</description>
<pubDate>Fri, 02 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/future-agentic-coding/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/future-agentic-coding/</guid>
</item>
<item>
<title>Gemini CLI Tips and Tricks</title>
<description><p><strong>This guide covers ~30 pro-tips for effectively using Gemini CLI for agentic coding for Gemini 2.5, 3.0 and beyond</strong></p></description>
<pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/gemini-cli/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/gemini-cli/</guid>
</item>
<item>
<title>The Efficiency Paradox: Why Making Software Easier to Write Means We'll Write Exponentially More</title>
<description>Every time we've made it easier to write software, we've ended up writing exponentially more of it. History suggests we won't do less work - we'll discover we've been massively under-investing in knowledge work because it was too expensive to do all the things that were actually worth doing.</description>
<pubDate>Mon, 29 Dec 2025 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/the-efficiency-paradox/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/the-efficiency-paradox/</guid>
</item>
<item>
<title>Introducing Gemini 3 Flash</title>
<description>Today we are expanding the Gemini 3 model family with the release of Gemini 3 Flash which offers frontier intelligence built for speed at a fraction of the cost.</description>
<pubDate>Wed, 17 Dec 2025 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/gemini-3-flash/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/gemini-3-flash/</guid>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>AddyOsmani.com</title>
<description>Addy Osmani is a Software Engineer at Google working on Google Cloud and Gemini.</description>
<link>https://addyosmani.com</link>
<atom:link href="https://addyosmani.com/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>How to write a good spec for AI agents</title>
<description>Learn how to write effective specifications for AI coding agents to improve clarity, focus, and productivity in your AI-driven development workflows.</description>
<pubDate>Tue, 13 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/good-spec/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/good-spec/</guid>
</item>
<item>
<title>Your AI coding agents need a manager</title>
<description>In the near future, high-leverage developers look like async-first managers running parallel AI coding agents. The skills that make someone a strong tech lead or manager translate directly to AI coding - because at scale, it stops being just a context problem and becomes a management problem.</description>
<pubDate>Thu, 08 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/coding-agents-manager/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/coding-agents-manager/</guid>
</item>
<item>
<title>AI writes code faster. Your job is still to prove it works.</title>
<description>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 for risk, intent, and accountability.</description>
<pubDate>Wed, 07 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/code-review-ai/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/code-review-ai/</guid>
</item>
<item>
<title>The Next Two Years of Software Engineering</title>
<description>Exploring five critical questions shaping software engineering through 2026, with contrasting scenarios for each. These lenses help prepare for the evolving landscape of coding in an AI-driven world.</description>
<pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/next-two-years/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/next-two-years/</guid>
</item>
<item>
<title>My LLM coding workflow going into 2026</title>
<description>AI coding assistants became game-changers this year, but harnessing them effectively takes skill and structure. Here's my workflow for planning, coding, and collaborating with AI going into 2026.</description>
<pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/ai-coding-workflow/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/ai-coding-workflow/</guid>
</item>
<item>
<title>21 Lessons From 14 Years at Google</title>
<description>Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.</description>
<pubDate>Sat, 03 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/21-lessons/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/21-lessons/</guid>
</item>
<item>
<title>The future of agentic coding: conductors to orchestrators</title>
<description>AI coding assistants have quickly moved from novelty to necessity where up to 90% of software engineers use some kind of AI for coding. But a new paradigm is emerging in software development</description>
<pubDate>Fri, 02 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/future-agentic-coding/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/future-agentic-coding/</guid>
</item>
<item>
<title>Gemini CLI Tips and Tricks</title>
<description><p><strong>This guide covers ~30 pro-tips for effectively using Gemini CLI for agentic coding for Gemini 2.5, 3.0 and beyond</strong></p>
</description>
<pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/gemini-cli/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/gemini-cli/</guid>
</item>
<item>
<title>The Efficiency Paradox: Why Making Software Easier to Write Means We'll Write Exponentially More</title>
<description>Every time we've made it easier to write software, we've ended up writing exponentially more of it. History suggests we won't do less work - we'll discover we've been massively under-investing in knowledge work because it was too expensive to do all the things that were actually worth doing.</description>
<pubDate>Mon, 29 Dec 2025 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/the-efficiency-paradox/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/the-efficiency-paradox/</guid>
</item>
<item>
<title>Introducing Gemini 3 Flash</title>
<description>Today we are expanding the Gemini 3 model family with the release of Gemini 3 Flash which offers frontier intelligence built for speed at a fraction of the cost.</description>
<pubDate>Wed, 17 Dec 2025 00:00:00 +0000</pubDate>
<link>https://addyosmani.com/blog/gemini-3-flash/</link>
<guid isPermaLink="true">https://addyosmani.com/blog/gemini-3-flash/</guid>
</item>
</channel>
</rss>
{
"age": "62667",
"cache-control": "public,max-age=0,must-revalidate",
"cache-status": "\"Netlify Edge\"; hit",
"cf-cache-status": "DYNAMIC",
"cf-ray": "9c5087564075724e-CMH",
"connection": "keep-alive",
"content-type": "application/xml",
"date": "Wed, 28 Jan 2026 12:35:15 GMT",
"etag": "W/\"19d50cb05c9c4bb758bdfedab689231c-ssl-df\"",
"server": "cloudflare",
"strict-transport-security": "max-age=31536000",
"transfer-encoding": "chunked",
"vary": "Accept-Encoding",
"x-nf-request-id": "01KG29KMH7KRWVS8W0Z9FMR63Z"
}
{
"meta": {
"type": "rss",
"version": "2.0"
},
"language": null,
"title": "AddyOsmani.com",
"description": "Addy Osmani is a Software Engineer at Google working on Google Cloud and Gemini.",
"copyright": null,
"url": "https://addyosmani.com",
"self": "https://addyosmani.com/feed.xml",
"published": null,
"updated": null,
"generator": null,
"image": null,
"authors": [],
"categories": [],
"items": [
{
"id": "https://addyosmani.com/blog/good-spec/",
"title": "How to write a good spec for AI agents",
"description": "Learn how to write effective specifications for AI coding agents to improve clarity, focus, and productivity in your AI-driven development workflows.",
"url": "https://addyosmani.com/blog/good-spec/",
"published": "2026-01-13T00:00:00.000Z",
"updated": "2026-01-13T00:00:00.000Z",
"content": null,
"image": null,
"media": [],
"authors": [],
"categories": []
},
{
"id": "https://addyosmani.com/blog/coding-agents-manager/",
"title": "Your AI coding agents need a manager",
"description": "In the near future, high-leverage developers look like async-first managers running parallel AI coding agents. The skills that make someone a strong tech lead or manager translate directly to AI coding - because at scale, it stops being just a context problem and becomes a management problem.",
"url": "https://addyosmani.com/blog/coding-agents-manager/",
"published": "2026-01-08T00:00:00.000Z",
"updated": "2026-01-08T00:00:00.000Z",
"content": null,
"image": null,
"media": [],
"authors": [],
"categories": []
},
{
"id": "https://addyosmani.com/blog/code-review-ai/",
"title": "AI writes code faster. Your job is still to prove it works.",
"description": "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 for risk, intent, and accountability.",
"url": "https://addyosmani.com/blog/code-review-ai/",
"published": "2026-01-07T00:00:00.000Z",
"updated": "2026-01-07T00:00:00.000Z",
"content": null,
"image": null,
"media": [],
"authors": [],
"categories": []
},
{
"id": "https://addyosmani.com/blog/next-two-years/",
"title": "The Next Two Years of Software Engineering",
"description": "Exploring five critical questions shaping software engineering through 2026, with contrasting scenarios for each. These lenses help prepare for the evolving landscape of coding in an AI-driven world.",
"url": "https://addyosmani.com/blog/next-two-years/",
"published": "2026-01-05T00:00:00.000Z",
"updated": "2026-01-05T00:00:00.000Z",
"content": null,
"image": null,
"media": [],
"authors": [],
"categories": []
},
{
"id": "https://addyosmani.com/blog/ai-coding-workflow/",
"title": "My LLM coding workflow going into 2026",
"description": "AI coding assistants became game-changers this year, but harnessing them effectively takes skill and structure. Here's my workflow for planning, coding, and collaborating with AI going into 2026.",
"url": "https://addyosmani.com/blog/ai-coding-workflow/",
"published": "2026-01-04T00:00:00.000Z",
"updated": "2026-01-04T00:00:00.000Z",
"content": null,
"image": null,
"media": [],
"authors": [],
"categories": []
},
{
"id": "https://addyosmani.com/blog/21-lessons/",
"title": "21 Lessons From 14 Years at Google",
"description": "Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.",
"url": "https://addyosmani.com/blog/21-lessons/",
"published": "2026-01-03T00:00:00.000Z",
"updated": "2026-01-03T00:00:00.000Z",
"content": null,
"image": null,
"media": [],
"authors": [],
"categories": []
},
{
"id": "https://addyosmani.com/blog/future-agentic-coding/",
"title": "The future of agentic coding: conductors to orchestrators",
"description": "AI coding assistants have quickly moved from novelty to necessity where up to 90% of software engineers use some kind of AI for coding. But a new paradigm is emerging in software development",
"url": "https://addyosmani.com/blog/future-agentic-coding/",
"published": "2026-01-02T00:00:00.000Z",
"updated": "2026-01-02T00:00:00.000Z",
"content": null,
"image": null,
"media": [],
"authors": [],
"categories": []
},
{
"id": "https://addyosmani.com/blog/gemini-cli/",
"title": "Gemini CLI Tips and Tricks",
"description": "<p><strong>This guide covers ~30 pro-tips for effectively using Gemini CLI for agentic coding for Gemini 2.5, 3.0 and beyond</strong></p>",
"url": "https://addyosmani.com/blog/gemini-cli/",
"published": "2026-01-01T00:00:00.000Z",
"updated": "2026-01-01T00:00:00.000Z",
"content": null,
"image": null,
"media": [],
"authors": [],
"categories": []
},
{
"id": "https://addyosmani.com/blog/the-efficiency-paradox/",
"title": "The Efficiency Paradox: Why Making Software Easier to Write Means We'll Write Exponentially More",
"description": "Every time we've made it easier to write software, we've ended up writing exponentially more of it. History suggests we won't do less work - we'll discover we've been massively under-investing in knowledge work because it was too expensive to do all the things that were actually worth doing.",
"url": "https://addyosmani.com/blog/the-efficiency-paradox/",
"published": "2025-12-29T00:00:00.000Z",
"updated": "2025-12-29T00:00:00.000Z",
"content": null,
"image": null,
"media": [],
"authors": [],
"categories": []
},
{
"id": "https://addyosmani.com/blog/gemini-3-flash/",
"title": "Introducing Gemini 3 Flash",
"description": "Today we are expanding the Gemini 3 model family with the release of Gemini 3 Flash which offers frontier intelligence built for speed at a fraction of the cost.",
"url": "https://addyosmani.com/blog/gemini-3-flash/",
"published": "2025-12-17T00:00:00.000Z",
"updated": "2025-12-17T00:00:00.000Z",
"content": null,
"image": null,
"media": [],
"authors": [],
"categories": []
}
]
}