<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>DevSec Machines</title>
    <link>https://devsecmachines.com/</link>
    <description>Essays on software supply chain and build pipeline security: dependency and transitive risk, build provenance and artefact signing, secrets in source and CI, and why scanner findings go unremediated.</description>
    <language>en</language>
    <atom:link href="https://devsecmachines.com/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>A Finding Without an Owner</title>
      <link>https://devsecmachines.com/a-finding-without-an-owner/</link>
      <guid isPermaLink="true">https://devsecmachines.com/a-finding-without-an-owner/</guid>
      <pubDate>Tue, 28 Jul 2026 00:00:00 +0000</pubDate>
      <category>Triage</category>
      <description>Scanner backlogs are not a scanning failure. They are what happens when a queue of findings meets a decision path with no one standing on it, and adding more detection makes it worse.</description>
    </item>
    <item>
      <title>Rotate First, Then Find Out Why</title>
      <link>https://devsecmachines.com/rotate-first-then-find-out-why/</link>
      <guid isPermaLink="true">https://devsecmachines.com/rotate-first-then-find-out-why/</guid>
      <pubDate>Fri, 10 Jul 2026 00:00:00 +0000</pubDate>
      <category>Secrets</category>
      <description>A credential that has appeared in a repository or a CI log is spent. Deletion, history rewriting and log masking are cleanup, not remediation — and the reason teams skip rotation is not laziness.</description>
    </item>
    <item>
      <title>The Gap Between Source and Artefact</title>
      <link>https://devsecmachines.com/the-gap-between-source-and-artefact/</link>
      <guid isPermaLink="true">https://devsecmachines.com/the-gap-between-source-and-artefact/</guid>
      <pubDate>Thu, 25 Jun 2026 00:00:00 +0000</pubDate>
      <category>Provenance</category>
      <description>Code review proves things about source. Production runs an artefact. Between them sits a build system, and provenance is the discipline of making that stretch legible rather than assumed.</description>
    </item>
    <item>
      <title>Nobody Chose Most of Your Dependencies</title>
      <link>https://devsecmachines.com/nobody-chose-most-of-your-dependencies/</link>
      <guid isPermaLink="true">https://devsecmachines.com/nobody-chose-most-of-your-dependencies/</guid>
      <pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate>
      <category>Supply Chain</category>
      <description>Direct dependencies are a decision. The rest of the graph is a consequence, and it is where the trust actually sits. What that means for how you evaluate, pin and shrink it.</description>
    </item>
  </channel>
</rss>
