<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Working With Agents on Valentin Bonnet</title>
    <link>https://vbonnet.ai/series/working-with-agents/</link>
    <description>Recent content in Working With Agents on Valentin Bonnet</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 24 Apr 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://vbonnet.ai/series/working-with-agents/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>If I Had More Time, I&#39;d Have Written Neater Code</title>
      <link>https://vbonnet.ai/blog/if-i-had-more-time-id-have-written-neater-code/</link>
      <pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/if-i-had-more-time-id-have-written-neater-code/</guid>
      <description>The power of a programming language is not in what it lets you do — it&amp;#39;s in what it doesn&amp;#39;t. Rust may be better for agents than it is for humans. I find this funny.</description>
    </item>
    <item>
      <title>To The Left, To The Left</title>
      <link>https://vbonnet.ai/blog/to-the-left-to-the-left/</link>
      <pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/to-the-left-to-the-left/</guid>
      <description>Every step to the right on the development timeline multiplies the cost of a fix. Shift-left is the philosophy that keeps moving &amp;#39;find out this is broken&amp;#39; earlier in the loop.</description>
    </item>
    <item>
      <title>Reviews are in: my Agents have ADD</title>
      <link>https://vbonnet.ai/blog/reviews-are-in-my-agents-have-add/</link>
      <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/reviews-are-in-my-agents-have-add/</guid>
      <description>My agents review everything with the same sustained, undifferentiated focus. Every PR gets the same checklist. They notice everything and see nothing.</description>
    </item>
    <item>
      <title>Boiling Agent Syndrome</title>
      <link>https://vbonnet.ai/blog/boiling-agent-syndrome/</link>
      <pubDate>Fri, 03 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/boiling-agent-syndrome/</guid>
      <description>An agent notes that CI failures predate its changes and calls the task complete. Technically correct. This is also how you end up with an always-red CI pipeline.</description>
    </item>
    <item>
      <title>The Push Bike Harness</title>
      <link>https://vbonnet.ai/blog/the-push-bike-harness/</link>
      <pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/the-push-bike-harness/</guid>
      <description>Most AI agent harnesses are training wheels. DEAR — Define, Enforce, Audit, Resolve — is a push bike. The ideal harness doesn&amp;#39;t prevent falls. It catches them and teaches.</description>
    </item>
    <item>
      <title>Pull the Cord</title>
      <link>https://vbonnet.ai/blog/pull-the-cord/</link>
      <pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/pull-the-cord/</guid>
      <description>Teams get agentic tooling and point it at the existing task list. Nobody asks the agent to verify whether the documentation still reflects reality. The maintenance function needs to be explicit.</description>
    </item>
    <item>
      <title>Death by a Thousand Tests</title>
      <link>https://vbonnet.ai/blog/death-by-a-thousand-tests/</link>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/death-by-a-thousand-tests/</guid>
      <description>Not every check belongs in the synchronous path. The right amount of enforcement isn&amp;#39;t the maximum — it&amp;#39;s where the cost of checking balances the cost of missing.</description>
    </item>
    <item>
      <title>Oops I Did It Again, I Forgot --dry-run</title>
      <link>https://vbonnet.ai/blog/oops-i-did-it-again-i-forgot-dry-run/</link>
      <pubDate>Fri, 27 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/oops-i-did-it-again-i-forgot-dry-run/</guid>
      <description>Agent permissions aren&amp;#39;t about distrusting the agent. They&amp;#39;re about acknowledging that even a capable actor will occasionally make mistakes. Build so mistakes don&amp;#39;t take down the building.</description>
    </item>
    <item>
      <title>I have No Memory Of This Place</title>
      <link>https://vbonnet.ai/blog/no-memory-of-this-place/</link>
      <pubDate>Fri, 20 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/no-memory-of-this-place/</guid>
      <description>Decisions made for good reasons in 2019 become load-bearing walls in 2026. With human teams, institutional memory survives imperfectly. With AI agents, it doesn&amp;#39;t.</description>
    </item>
    <item>
      <title>Most Rules Exist for a Reason</title>
      <link>https://vbonnet.ai/blog/most-rules-exist-for-a-reason/</link>
      <pubDate>Fri, 13 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/most-rules-exist-for-a-reason/</guid>
      <description>An AI agent encountering a constraint it doesn&amp;#39;t understand will do what any capable new hire would: question it. Unlike a new hire, it might remove the fence without asking.</description>
    </item>
    <item>
      <title>Schrödinger&#39;s Syntax</title>
      <link>https://vbonnet.ai/blog/schrodingers-syntax/</link>
      <pubDate>Fri, 06 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/schrodingers-syntax/</guid>
      <description>Engineers spent seventy years building better programming languages so intent could be specified precisely. AI takes English as input. That&amp;#39;s not a flaw — it&amp;#39;s the specification problem, unmasked.</description>
    </item>
    <item>
      <title>Don&#39;t Hate the Agent, Hate the Process</title>
      <link>https://vbonnet.ai/blog/dont-hate-the-agent-hate-the-process/</link>
      <pubDate>Fri, 30 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/dont-hate-the-agent-hate-the-process/</guid>
      <description>Agents cut corners because the process lets them. When an agent does something you didn&amp;#39;t intend, it didn&amp;#39;t fail — it taught you where your process breaks.</description>
    </item>
    <item>
      <title>Stop Asking Einstein to Run Your Datacenters</title>
      <link>https://vbonnet.ai/blog/stop-asking-einstein-to-run-your-datacenters/</link>
      <pubDate>Fri, 16 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://vbonnet.ai/blog/stop-asking-einstein-to-run-your-datacenters/</guid>
      <description>We build the most capable AI systems ever created, then use them to parse JSON and fix typos. Save the reasoning engine for work that actually requires reasoning.</description>
    </item>
  </channel>
</rss>
