<?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>Striff Engineering</title>
    <link>https://striff.io/blog</link>
    <atom:link href="https://striff.io/blog/rss.xml" rel="self" type="application/rss+xml" />
    <description>Engineering patterns, real findings from open-source PRs, and updates on making structural review part of every pull request.</description>
    <language>en-us</language>
    <lastBuildDate>Tue, 15 Sep 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>AI didn&apos;t make engineering discipline obsolete. It made it the whole job.</title>
      <link>https://striff.io/blog/architecture-matters-more-not-less</link>
      <guid isPermaLink="true">https://striff.io/blog/architecture-matters-more-not-less</guid>
      <description>Design doc, then plan, then the agent builds it piece by piece: the companies that make coding agents now tell you to work this way. We surveyed 335 open-source repositories: 63% already hand their agents docs to work from, and only 8% of those check that the code still matches.</description>
      <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
      <category>Data &amp; research</category>
      <dc:creator>Striff Engineering</dc:creator>
    </item>
    <item>
      <title>Your architecture docs matter more than ever. Now every pull request is checked against them.</title>
      <link>https://striff.io/blog/design-docs-are-enforceable-now</link>
      <guid isPermaLink="true">https://striff.io/blog/design-docs-are-enforceable-now</guid>
      <description>Coding agents read your docs as context, and nothing checks that the code still agrees with them. How Striff turns the sentences already in your repository into rules computed at both revisions of every pull request, and the one real violation it found in 1,394 checks.</description>
      <pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate>
      <category>Product</category>
      <dc:creator>Striff Engineering</dc:creator>
    </item>
    <item>
      <title>Every Striff finding comes with a receipt</title>
      <link>https://striff.io/blog/grounded-ai-findings</link>
      <guid isPermaLink="true">https://striff.io/blog/grounded-ai-findings</guid>
      <description>AI review comments are easy to write and hard to trust. What a Striff check on your pull request actually says, where each line of it comes from, and how to verify any of it yourself in under a minute.</description>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <category>Product</category>
      <dc:creator>Striff Engineering</dc:creator>
    </item>
    <item>
      <title>Coupling metrics, explained, and why a coupling delta is not a finding</title>
      <link>https://striff.io/blog/afferent-efferent-coupling-explained</link>
      <guid isPermaLink="true">https://striff.io/blog/afferent-efferent-coupling-explained</guid>
      <description>What afferent and efferent coupling actually measure, how to read them together with complexity, inheritance depth and encapsulation, and the case for why none of these numbers should ever be reported to a reviewer as a finding on its own.</description>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <category>Architecture</category>
      <dc:creator>Striff Engineering</dc:creator>
    </item>
    <item>
      <title>The architecture review checklist: catching structural risk in a pull request, by hand</title>
      <link>https://striff.io/blog/architecture-review-checklist</link>
      <guid isPermaLink="true">https://striff.io/blog/architecture-review-checklist</guid>
      <description>A checklist for reviewing pull requests for architectural risk: what your own docs already decided, new dependency directions, reaches into module internals, blast radius and cycles. With an honest accounting of which steps a machine can take off you and which it cannot.</description>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <category>Architecture</category>
      <dc:creator>Striff Engineering</dc:creator>
    </item>
  </channel>
</rss>
