<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>roddcode — Architecture Essays</title>
    <description>High-signal, low-noise architecture essays.</description>
    <link>https://roddcode.com</link>
    <language>en-us</language>
    <lastBuildDate>Mon, 19 Oct 2026 07:26:32 GMT</lastBuildDate>
    <atom:link href="https://roddcode.com/feed.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title>DB-Fat, LLM-Light — or how I stopped asking the AI to decide things</title>
      <description>The LLM doesn't know what's true. It knows what sounds right. Deterministic architecture is the only way to put AI in production without hallucinating money, appointments, or promises the system can't keep.</description>
      <link>https://roddcode.com/writing/db-fat-llm-light</link>
      <guid>https://roddcode.com/writing/db-fat-llm-light</guid>
      <pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The fourth time I rebuilt the same state machine, I made it a library</title>
      <description>I built the same FSM four times for four different projects. The fourth version became reactive-fsm — a zero-dependency library for controlling LLM tool access in production.</description>
      <link>https://roddcode.com/writing/fourth-time-fsm-library</link>
      <guid>https://roddcode.com/writing/fourth-time-fsm-library</guid>
      <pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The tax authority doesn't care that you were following SOP</title>
      <description>I deleted a user from AD at 18. Almost cost a company its tax audit trail. The problem wasn't the delete — it was that nobody in the room understood what the data meant.</description>
      <link>https://roddcode.com/writing/domain-context-before-production-access</link>
      <guid>https://roddcode.com/writing/domain-context-before-production-access</guid>
      <pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Network Asymmetry: Why Your App Needs a Resilience Layer</title>
      <description>External APIs fail. A deep dive into exponential backoff, circuit breakers, and graceful degradation in production environments.</description>
      <link>https://roddcode.com/writing/network-asymmetry</link>
      <guid>https://roddcode.com/writing/network-asymmetry</guid>
      <pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Server-Centric State: Authentication Patterns for Next.js</title>
      <description>Critical state belongs on the server. Examining HttpOnly cookies, server-side sessions, and zero client-side token storage.</description>
      <link>https://roddcode.com/writing/server-centric-state</link>
      <guid>https://roddcode.com/writing/server-centric-state</guid>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Deterministic AI: Validating LLM Output in Production</title>
      <description>LLMs are non-deterministic by nature. How to wrap every model output with Zod schemas and finite state machines to guarantee stability.</description>
      <link>https://roddcode.com/writing/deterministic-ai</link>
      <guid>https://roddcode.com/writing/deterministic-ai</guid>
      <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>