<?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>RuntimeForge — Field Notes</title>
    <link>https://runtimeforge.io</link>
    <description>Infrastructure patterns, incident analysis, and production systems thinking from RuntimeForge.</description>
    <language>en-us</language>
    <managingEditor>dean@runtimeforge.io (RuntimeForge)</managingEditor>
    <atom:link href="https://runtimeforge.io/writing/feed.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Wed, 17 Jun 2026 04:38:13 GMT</lastBuildDate>
    <image>
      <url>https://runtimeforge.io/favicon.svg</url>
      <title>RuntimeForge</title>
      <link>https://runtimeforge.io</link>
    </image>
    <item>
      <title><![CDATA[When 30 Google Workspace accounts picked up hidden email aliases overnight.]]></title>
      <link>https://runtimeforge.io/writing/when-30-accounts-picked-up-hidden-email-aliases/</link>
      <guid isPermaLink="true">https://runtimeforge.io/writing/when-30-accounts-picked-up-hidden-email-aliases/</guid>
      <pubDate>Sun, 08 Mar 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[A persistence-by-alias pattern that hides in plain sight in the Google Workspace admin console, and the Admin SDK Apps Script that cleaned it up in under a minute.]]></description>
      <category>incident response</category>
    </item>
    <item>
      <title><![CDATA[Things that bit me when staging and prod "shared just one small thing."]]></title>
      <link>https://runtimeforge.io/writing/things-that-bit-me-when-staging-and-prod-shared-one-small-thing/</link>
      <guid isPermaLink="true">https://runtimeforge.io/writing/things-that-bit-me-when-staging-and-prod-shared-one-small-thing/</guid>
      <pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[A field guide to the environment-isolation failures that show up six months into a Terraform rollout, from shared secrets to DNS drift.]]></description>
      <category>terraform</category>
    </item>
    <item>
      <title><![CDATA[When Terraform isn't the answer.]]></title>
      <link>https://runtimeforge.io/writing/when-terraform-isnt-the-answer/</link>
      <guid isPermaLink="true">https://runtimeforge.io/writing/when-terraform-isnt-the-answer/</guid>
      <pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Pulumi, CDK, Ansible, plain shell — and the project shapes where Terraform is actually the wrong pick. A working taxonomy for picking the right IaC tool.]]></description>
      <category>iac tooling</category>
    </item>
  </channel>
</rss>