<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>SaturnCI Blog</title>
    <link>https://www.saturnci.com/blog.html</link>
    <description>The latest posts from the SaturnCI blog.</description>
    <item>
      <title>My Agent Skill for Test-Driven Development</title>
      <link>https://www.saturnci.com/my-agent-skill-for-test-driven-development.html</link>
      <description>AI agents tend to be, at least as of this writing (May 2026), lousy at writing tests. The tests they write are often vague, cryptic, overcomplicated, hacky, dis...</description>
      <pubDate>Fri, 22 May 2026 00:00:00 -0000</pubDate>
    </item>
    <item>
      <title>Speculative Code</title>
      <link>https://www.saturnci.com/speculative-code.html</link>
      <description>Tests are executable specifications; they specify what your application is supposed to do. The tests, not the application code, are the authoritative source of ...</description>
      <pubDate>Wed, 15 Apr 2026 00:00:00 -0000</pubDate>
    </item>
    <item>
      <title>Testing Anti-Pattern: Distracting Setup Data</title>
      <link>https://www.saturnci.com/testing-anti-pattern-distracting-setup-data.html</link>
      <description>Every month I walk to the end of my driveway and stuff my mailbox with a tall stack of letters. Actually, I have to repeat this process a few times, because sta...</description>
      <pubDate>Thu, 02 Apr 2026 00:00:00 -0000</pubDate>
    </item>
    <item>
      <title>Improving on Sandi Metz's Gear Class from POODR</title>
      <link>https://www.saturnci.com/improving-on-sandi-metz-s-gear-class.html</link>
      <description>Chapter 2 of Sandi Metz's Practical Object-Oriented Design: An Agile Primer Using Ruby (POODR), "Designing Classes with a Single Responsibility", opens by givin...</description>
      <pubDate>Mon, 30 Mar 2026 00:00:00 -0000</pubDate>
    </item>
    <item>
      <title>How I Built Real-Time Log Streaming in SaturnCI</title>
      <link>https://www.saturnci.com/how-i-built-real-time-log-streaming-in-saturnci.html</link>
      <description>SaturnCI is a continuous integration (CI) platform I built. It's roughly analogous to products like CircleCI or GitHub Actions. To summarize in a sentence what ...</description>
      <pubDate>Sat, 14 Mar 2026 00:00:00 -0000</pubDate>
    </item>
    <item>
      <title>RSpec Shared Examples Unmasked</title>
      <link>https://www.saturnci.com/rspec-shared-examples.html</link>
      <description>Better Specs is a popular source of guidance for writing RSpec tests. Unfortunately, much of the advice there is dubious, and some of it is downright bad. One o...</description>
      <pubDate>Wed, 15 Oct 2025 00:00:00 -0000</pubDate>
    </item>
    <item>
      <title>What is Docker?</title>
      <link>https://www.saturnci.com/what-is-docker.html</link>
      <description>Today is your first day at your new job at the hottest startup in your town, DumpsterRental.ninja. Your boss, Scott, has given you your first assignment which i...</description>
      <pubDate>Sat, 11 Oct 2025 00:00:00 -0000</pubDate>
    </item>
  </channel>
</rss>
