<?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>Agent Harness Engineering</title>
        
        
          <description>A coding agent is the model plus everything you build around it: prompts, tools, context policies, hooks, sandboxes, feedback loops. Harness engineering is the discipline of treating that scaffolding as a first-class artifact, and tightening it every time the agent slips.</description>
        
        <pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate>
        <link>https://addyosmani.com/blog/agent-harness-engineering/</link>
        <guid isPermaLink="true">https://addyosmani.com/blog/agent-harness-engineering/</guid>
      </item>
    
      <item>
        <title>Agentic Engine Optimization (AEO)</title>
        
        
          <description>AI coding agents consume documentation fundamentally differently from humans. If you&apos;re still optimizing only for human readers, you&apos;re leaving a growing share of your audience invisible to your tooling.</description>
        
        <pubDate>Sat, 11 Apr 2026 00:00:00 +0000</pubDate>
        <link>https://addyosmani.com/blog/agentic-engine-optimization/</link>
        <guid isPermaLink="true">https://addyosmani.com/blog/agentic-engine-optimization/</guid>
      </item>
    
      <item>
        <title>Your parallel Agent limit</title>
        
        
          <description>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, continuous judgment calls, and an ambient anxiety tax</description>
        
        <pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate>
        <link>https://addyosmani.com/blog/cognitive-parallel-agents/</link>
        <guid isPermaLink="true">https://addyosmani.com/blog/cognitive-parallel-agents/</guid>
      </item>
    
      <item>
        <title>The Code Agent Orchestra - what makes multi-agent coding work</title>
        
        
          <description>The shift from conductor to orchestrator: how to coordinate teams of AI coding agents in real-world software workflows. From subagents to Agent Teams to purpose-built orchestration tools, this talk covers the patterns, tools, and discipline required to thrive in the era of agentic engineering.</description>
        
        <pubDate>Thu, 26 Mar 2026 00:00:00 +0000</pubDate>
        <link>https://addyosmani.com/blog/code-agent-orchestra/</link>
        <guid isPermaLink="true">https://addyosmani.com/blog/code-agent-orchestra/</guid>
      </item>
    
      <item>
        <title>Comprehension Debt - the hidden cost of AI generated code.</title>
        
        
          <description></description>
        
        <pubDate>Sat, 14 Mar 2026 00:00:00 +0000</pubDate>
        <link>https://addyosmani.com/blog/comprehension-debt/</link>
        <guid isPermaLink="true">https://addyosmani.com/blog/comprehension-debt/</guid>
      </item>
    
      <item>
        <title>The Factory Model: How Coding Agents Changed Software Engineering</title>
        
        
          <description>Software engineering is not about writing code anymore. It is about building the factory that builds your software.</description>
        
        <pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate>
        <link>https://addyosmani.com/blog/factory-model/</link>
        <guid isPermaLink="true">https://addyosmani.com/blog/factory-model/</guid>
      </item>
    
      <item>
        <title>Stop Using /init for AGENTS.md</title>
        
        
          <description>Two papers published in early 2026 suggest you might have just made your agent slower, more expensive, and no more accurate. The right mental model is to treat AGENTS.md as a living list of codebase smells you haven&apos;t fixed yet, not a permanent configuration.</description>
        
        <pubDate>Mon, 23 Feb 2026 00:00:00 +0000</pubDate>
        <link>https://addyosmani.com/blog/agents-md/</link>
        <guid isPermaLink="true">https://addyosmani.com/blog/agents-md/</guid>
      </item>
    
      <item>
        <title>Bias Toward Action</title>
        
        
          <description>Bias toward action is defaulting to the smallest responsible step that produces real feedback, while pre-committing to guardrails so that being wrong is survivable and quickly correctable.</description>
        
        <pubDate>Sun, 15 Feb 2026 00:00:00 +0000</pubDate>
        <link>https://addyosmani.com/blog/bias-towards-action/</link>
        <guid isPermaLink="true">https://addyosmani.com/blog/bias-towards-action/</guid>
      </item>
    
      <item>
        <title>14 More Lessons from 14 years at Google</title>
        
        
          <description>More lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.</description>
        
        <pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate>
        <link>https://addyosmani.com/blog/14-more-lessons/</link>
        <guid isPermaLink="true">https://addyosmani.com/blog/14-more-lessons/</guid>
      </item>
    
      <item>
        <title>Claude Code Swarms</title>
        
        
          <description>Claude Code now supports agent teams  -  coordinated swarms of AI agents that research, debug, and build in parallel. What was feature-flagged is now real. Here&apos;s what it means and how to use it.</description>
        
        <pubDate>Thu, 05 Feb 2026 00:00:00 +0000</pubDate>
        <link>https://addyosmani.com/blog/claude-code-agent-teams/</link>
        <guid isPermaLink="true">https://addyosmani.com/blog/claude-code-agent-teams/</guid>
      </item>
    
  </channel>
</rss>