<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Dead Letter Notes</title>
  <link>https://deadletternotes.com/</link>
  <description>Notes on data pipelines, message queues, and the failure modes in between.</description>
  <language>en-us</language>
  <atom:link href="https://deadletternotes.com/feed.xml" rel="self" type="application/rss+xml"/>

  <item>
    <title>The small files problem, and four ways I've dealt with it</title>
    <link>https://deadletternotes.com/posts/small-files-problem/</link>
    <guid>https://deadletternotes.com/posts/small-files-problem/</guid>
    <pubDate>Fri, 12 Jun 2026 09:00:00 GMT</pubDate>
    <description>Why millions of tiny files wreck data lake performance, and practical ways to fix it.</description>
  </item>
  <item>
    <title>Schema drift: catching breaking changes before your consumers do</title>
    <link>https://deadletternotes.com/posts/schema-drift/</link>
    <guid>https://deadletternotes.com/posts/schema-drift/</guid>
    <pubDate>Sun, 03 May 2026 09:00:00 GMT</pubDate>
    <description>How upstream schema changes quietly break downstream pipelines, and how to catch them early.</description>
  </item>
  <item>
    <title>Backfilling a partitioned table without taking down production</title>
    <link>https://deadletternotes.com/posts/backfilling-partitioned-tables/</link>
    <guid>https://deadletternotes.com/posts/backfilling-partitioned-tables/</guid>
    <pubDate>Sat, 28 Mar 2026 09:00:00 GMT</pubDate>
    <description>A calm way to backfill large partitioned tables while production keeps reading and writing.</description>
  </item>
  <item>
    <title>Idempotent consumers, or how to stop fearing retries</title>
    <link>https://deadletternotes.com/posts/idempotent-consumers/</link>
    <guid>https://deadletternotes.com/posts/idempotent-consumers/</guid>
    <pubDate>Sun, 15 Feb 2026 09:00:00 GMT</pubDate>
    <description>Making consumers idempotent so at-least-once delivery stops keeping you up at night.</description>
  </item>
  <item>
    <title>Dead letter queues in practice</title>
    <link>https://deadletternotes.com/posts/dead-letter-queues-in-practice/</link>
    <guid>https://deadletternotes.com/posts/dead-letter-queues-in-practice/</guid>
    <pubDate>Tue, 20 Jan 2026 09:00:00 GMT</pubDate>
    <description>What actually goes wrong with dead letter queues once real traffic hits them.</description>
  </item>
</channel>
</rss>
