<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Pierre Derval blog</title>
    <link>https://dervalp.github.io/blog/</link>
    <description>Articles on AI product leadership, platform strategy and enterprise software.</description>
    <language>en</language>
    <atom:link href="https://dervalp.github.io/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Fri, 16 Oct 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>Small Bugs Should Not Wait for a Free Afternoon</title>
      <link>https://dervalp.github.io/blog/small-bugs-should-not-wait/</link>
      <guid isPermaLink="true">https://dervalp.github.io/blog/small-bugs-should-not-wait/</guid>
      <pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate>
      <description>How we connected production logs to a coding agent that reproduces a bug, fixes it and opens a pull request, while engineers keep the merge.</description>
      <category>AI Engineering</category>
      <category>ai</category>
      <category>coding-agents</category>
      <category>engineering</category>
      <category>production</category>
      <category>enterprise</category>
    </item>
    <item>
      <title>Omni Loop: Agents Ship, You Steer</title>
      <link>https://dervalp.github.io/blog/omni-loop-agents-ship-you-steer/</link>
      <guid isPermaLink="true">https://dervalp.github.io/blog/omni-loop-agents-ship-you-steer/</guid>
      <pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate>
      <description>Why I built a delivery framework for coding agents, how the loop runs from idea to retro, and the three rules that keep people in charge.</description>
      <category>AI Engineering</category>
      <category>ai</category>
      <category>coding-agents</category>
      <category>omni-loop</category>
      <category>engineering</category>
      <category>product</category>
    </item>
    <item>
      <title>Before Building Another MCP, Make Your Codebase Agent-Ready</title>
      <link>https://dervalp.github.io/blog/what-makes-a-codebase-agent-ready/</link>
      <guid isPermaLink="true">https://dervalp.github.io/blog/what-makes-a-codebase-agent-ready/</guid>
      <pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate>
      <description>Eight dimensions that decide whether a coding agent becomes effective in your codebase, and why the limiting factor is almost never the model.</description>
      <category>AI Engineering</category>
      <category>ai</category>
      <category>coding-agents</category>
      <category>engineering</category>
      <category>knowledge</category>
      <category>enterprise</category>
    </item>
    <item>
      <title>AI Should Generate Manifests, Not Code</title>
      <link>https://dervalp.github.io/blog/ai-should-generate-manifests-not-code/</link>
      <guid isPermaLink="true">https://dervalp.github.io/blog/ai-should-generate-manifests-not-code/</guid>
      <pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate>
      <description>Generated code is unpredictable, hard to maintain, and expensive to validate. There is a better way: let AI generate structured declarations, and let a deterministic runtime handle the rest.</description>
      <category>AI Engineering</category>
      <category>ai</category>
      <category>code-generation</category>
      <category>architecture</category>
      <category>open-source</category>
      <category>enterprise</category>
    </item>
    <item>
      <title>You Might Not Need AI</title>
      <link>https://dervalp.github.io/blog/you-might-not-need-ai/</link>
      <guid isPermaLink="true">https://dervalp.github.io/blog/you-might-not-need-ai/</guid>
      <pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate>
      <description>A practical essay on when AI creates value, when it creates unnecessary complexity, and why deterministic problems often deserve deterministic solutions.</description>
      <category>AI Strategy</category>
      <category>ai</category>
      <category>strategy</category>
      <category>enterprise</category>
      <category>decision-making</category>
      <category>consulting</category>
    </item>
    <item>
      <title>Five Dimensions of Data Readiness — and Why Each One Matters</title>
      <link>https://dervalp.github.io/blog/five-dimensions-of-data-readiness/</link>
      <guid isPermaLink="true">https://dervalp.github.io/blog/five-dimensions-of-data-readiness/</guid>
      <pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate>
      <description>Before any AI project starts, five questions about your data need honest answers. Access, quality, ownership, compliance, and freshness. Here is what each one reveals — and what happens when you skip it.</description>
      <category>Data Strategy</category>
      <category>data</category>
      <category>readiness</category>
      <category>ai</category>
      <category>strategy</category>
      <category>enterprise</category>
    </item>
    <item>
      <title>Before You Build AI, Ask These Five Questions</title>
      <link>https://dervalp.github.io/blog/five-questions-before-building-ai/</link>
      <guid isPermaLink="true">https://dervalp.github.io/blog/five-questions-before-building-ai/</guid>
      <pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate>
      <description>Most AI projects don&apos;t fail because of the technology. They fail because no one asked the right questions before starting. Here is how I assess readiness — and why each dimension matters.</description>
      <category>AI Strategy</category>
      <category>ai</category>
      <category>readiness</category>
      <category>strategy</category>
      <category>enterprise</category>
      <category>consulting</category>
    </item>
  </channel>
</rss>
