<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>3WM Articles</title>
    <link>https://3wm.in/blog/</link>
    <description>Sovereign AI infrastructure for the hostile edge.</description>
    <item>
      <title>AI at the Hostile Edge: Why the Cloud Model Breaks</title>
      <link>https://3wm.in/blog/ai-at-the-hostile-edge.html</link>
      <guid>https://3wm.in/blog/ai-at-the-hostile-edge.html</guid>
      <pubDate>Mon, 06 Jul 2026 00:00:00 +0000</pubDate>
      <description>Modern AI assumes centralized compute and abundant connectivity. Both assumptions fail exactly where AI is needed most. Here is the case for bringing the data center to the workload.</description>
    </item>
    <item>
      <title>Immersion, Hydrogen, and Private 5G: The Engineering Behind Atlas</title>
      <link>https://3wm.in/blog/engineering-behind-atlas.html</link>
      <guid>https://3wm.in/blog/engineering-behind-atlas.html</guid>
      <pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate>
      <description>Why we submerged the switches, why the power plant is a fuel cell, and why every Atlas ships with its own cellular network. A tour of the engineering decisions inside the container.</description>
    </item>
    <item>
      <title>Quarterly AI Incident Postmortem: A Template, a Worked Example, and Why the Cause Is Usually Three Layers Up</title>
      <link>https://3wm.in/blog/quarterly-ai-incident-postmortem.html</link>
      <guid>https://3wm.in/blog/quarterly-ai-incident-postmortem.html</guid>
      <pubDate>Mon, 29 Jun 2026 00:00:00 +0000</pubDate>
      <description>A recurring postmortem format for AI incidents: what scaffolding would have caught it, what wouldn't, and why the cause is usually three layers up.</description>
    </item>
    <item>
      <title>The DDIL Cloud: Reframing Edge AI for Operators Who Have Always Had Bandwidth</title>
      <link>https://3wm.in/blog/the-ddil-cloud.html</link>
      <guid>https://3wm.in/blog/the-ddil-cloud.html</guid>
      <pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate>
      <description>DDIL describes far more than the battlefield. Reframing edge AI for pipelines, ships, mines, and every operator the cloud does not reliably reach.</description>
    </item>
    <item>
      <title>Tenancy Is the Hard Part: Why Every AI SaaS Buyer Should Be Asking About Postgres Roles, Not Just Encryption</title>
      <link>https://3wm.in/blog/tenancy-is-the-hard-part.html</link>
      <guid>https://3wm.in/blog/tenancy-is-the-hard-part.html</guid>
      <pubDate>Mon, 15 Jun 2026 00:00:00 +0000</pubDate>
      <description>Encryption is not what keeps one customer's data out of another's view. Why AI SaaS procurement should ask about tenant isolation at the storage layer.</description>
    </item>
    <item>
      <title>The Model Agnostic Pattern: Designing AI Software That Survives the Next Frontier Release</title>
      <link>https://3wm.in/blog/the-model-agnostic-pattern.html</link>
      <guid>https://3wm.in/blog/the-model-agnostic-pattern.html</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
      <description>Every AI application quietly bets on one frontier model staying available and priced. The adapter pattern that hedges the bet cheaply.</description>
    </item>
    <item>
      <title>The MLOps Trap: Why Your Fine Tuning Pipeline Is Slower and Worse Than a Failure Driven Memory Loop</title>
      <link>https://3wm.in/blog/the-mlops-trap.html</link>
      <guid>https://3wm.in/blog/the-mlops-trap.html</guid>
      <pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate>
      <description>When fine-tuning earns its keep, when it doesn't, and why a failure-driven memory loop often fixes in an afternoon what a pipeline can't.</description>
    </item>
    <item>
      <title>Air Gapped AI: A Reference Architecture for AI Systems That Cannot Phone Home</title>
      <link>https://3wm.in/blog/air-gapped-ai.html</link>
      <guid>https://3wm.in/blog/air-gapped-ai.html</guid>
      <pubDate>Mon, 25 May 2026 00:00:00 +0000</pubDate>
      <description>A reference architecture for AI systems that cannot phone home: ships at sea, classified networks, sovereign data, and the growing air-gapped mainstream.</description>
    </item>
    <item>
      <title>Two Phase Immersion Cooling Is the Boring Future of AI Data Centers</title>
      <link>https://3wm.in/blog/immersion-cooling-boring-future.html</link>
      <guid>https://3wm.in/blog/immersion-cooling-boring-future.html</guid>
      <pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate>
      <description>Air cooling is finished for accelerator-dense workloads and direct-to-chip is transitional. The case for two-phase immersion as the settled endpoint.</description>
    </item>
    <item>
      <title>Power Budgeting for Edge AI: A Field Guide for Operators Who Did Not Sign Up to Be Electrical Engineers</title>
      <link>https://3wm.in/blog/power-budgeting-for-edge-ai.html</link>
      <guid>https://3wm.in/blog/power-budgeting-for-edge-ai.html</guid>
      <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
      <description>A field guide to power budgeting for AI outside the data center, for the operators who never signed up to be electrical engineers.</description>
    </item>
    <item>
      <title>The Single Accelerator Doctrine: Designing AI Systems Against the Constraint of One GPU</title>
      <link>https://3wm.in/blog/the-single-accelerator-doctrine.html</link>
      <guid>https://3wm.in/blog/the-single-accelerator-doctrine.html</guid>
      <pubDate>Mon, 04 May 2026 00:00:00 +0000</pubDate>
      <description>When you can't scale horizontally, you scale architecturally. Design principles for production AI systems constrained to a single GPU.</description>
    </item>
    <item>
      <title>Reproducibility as a Cybersecurity Requirement: Why AI Tools That Cannot Replay Yesterday's Verdict Should Not Be Accredited</title>
      <link>https://3wm.in/blog/reproducibility-as-a-cybersecurity-requirement.html</link>
      <guid>https://3wm.in/blog/reproducibility-as-a-cybersecurity-requirement.html</guid>
      <pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate>
      <description>An AI security tool that cannot replay yesterday's verdict on identical inputs should not be accredited. The case for reproducibility as a hard requirement.</description>
    </item>
    <item>
      <title>AI for OT: Why Industrial Control System Security Is the Hardest Problem in AI Cyber, and the Most Important</title>
      <link>https://3wm.in/blog/ai-for-ot.html</link>
      <guid>https://3wm.in/blog/ai-for-ot.html</guid>
      <pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate>
      <description>Why AI security tools built for IT fail in industrial control systems, and what an OT-aware architecture actually requires.</description>
    </item>
    <item>
      <title>The Quarterly Pentest Is Dead: What Continuous Autonomous Testing Actually Demands From the SOC</title>
      <link>https://3wm.in/blog/the-quarterly-pentest-is-dead.html</link>
      <guid>https://3wm.in/blog/the-quarterly-pentest-is-dead.html</guid>
      <pubDate>Mon, 13 Apr 2026 00:00:00 +0000</pubDate>
      <description>Autonomous testing runs more engagements in a week than consultants run in a year. What that volume demands from the SOC that receives it.</description>
    </item>
    <item>
      <title>Detection Coverage as a Number, Not a Posture: A Methodology for Buyers Tired of Heat Maps</title>
      <link>https://3wm.in/blog/detection-coverage-as-a-number.html</link>
      <guid>https://3wm.in/blog/detection-coverage-as-a-number.html</guid>
      <pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate>
      <description>What percentage of real attack techniques does your stack detect? A methodology for turning detection coverage into a number instead of a heat map.</description>
    </item>
    <item>
      <title>The Prompt Injection Floor: Why Every Production AI System Needs a Pre LLM Gate</title>
      <link>https://3wm.in/blog/the-prompt-injection-floor.html</link>
      <guid>https://3wm.in/blog/the-prompt-injection-floor.html</guid>
      <pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate>
      <description>Most production AI systems have nothing in front of the model. What a pre-LLM gate can realistically catch, and where it runs out of road.</description>
    </item>
    <item>
      <title>Kill Chain Engineering for the LLM Era: Two Phases Compress, Three Explode, and the SOC Has to Restructure</title>
      <link>https://3wm.in/blog/kill-chain-engineering-llm-era.html</link>
      <guid>https://3wm.in/blog/kill-chain-engineering-llm-era.html</guid>
      <pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate>
      <description>Offensive AI compresses two kill chain phases to near zero and explodes three. What that redistribution means for SOC posture, headcount, and procurement.</description>
    </item>
    <item>
      <title>Adversarial Drift: How an AI Defender Becomes Worse Over Time If You Do Not Feed It the Right Failures</title>
      <link>https://3wm.in/blog/adversarial-drift.html</link>
      <guid>https://3wm.in/blog/adversarial-drift.html</guid>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <description>Defensive AI degrades as attacker behavior shifts. Naming adversarial drift, and why defenders need a continuous supply of fresh failures to train against.</description>
    </item>
    <item>
      <title>The Audit Log Is the Product: Why Every AI Security Tool of the Next Decade Will Be Judged by Its Decision Trail</title>
      <link>https://3wm.in/blog/the-audit-log-is-the-product.html</link>
      <guid>https://3wm.in/blog/the-audit-log-is-the-product.html</guid>
      <pubDate>Mon, 09 Mar 2026 00:00:00 +0000</pubDate>
      <description>When the regulator asks why your agent made a decision, the dashboard does not save you. The audit row does. Treating the decision trail as the product.</description>
    </item>
    <item>
      <title>From Observation to Enforcement: Why AI Governance Plateaued, and What Comes Next</title>
      <link>https://3wm.in/blog/from-observation-to-enforcement.html</link>
      <guid>https://3wm.in/blog/from-observation-to-enforcement.html</guid>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <description>AI governance stalled at the dashboard. The next generation of tooling has to move from watching agents to enforcing what they are allowed to do.</description>
    </item>
    <item>
      <title>Failure-Driven Memory: A Production Pattern for Self-Correcting AI Agents</title>
      <link>https://3wm.in/blog/failure-driven-memory.html</link>
      <guid>https://3wm.in/blog/failure-driven-memory.html</guid>
      <pubDate>Mon, 23 Feb 2026 00:00:00 +0000</pubDate>
      <description>A production pattern for self-correcting AI agents: structured memory built from failures, and why it beats bigger context windows.</description>
    </item>
    <item>
      <title>The Compute You Can't Move: Why Tactical AI Needs a Different Kind of Data Center</title>
      <link>https://3wm.in/blog/the-compute-you-cant-move.html</link>
      <guid>https://3wm.in/blog/the-compute-you-cant-move.html</guid>
      <pubDate>Mon, 16 Feb 2026 00:00:00 +0000</pubDate>
      <description>Why tactical AI fails on infrastructure, not models, and what a transportable, immersion-cooled data center has to look like for DDIL environments.</description>
    </item>
  </channel>
</rss>
