<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>notes.ludex-gg.com</title>
    <link>https://notes.ludex-gg.com/</link>
    <description>Measured notes on local LLMs, n8n, and agent systems.</description>
    <item>
      <title>The VRAM Cliff — Finding the Real Context Ceiling for a 27B Model on 16GB</title>
      <link>https://notes.ludex-gg.com/posts/qwen3-27b-16gb-vram-cliff/</link>
      <guid>https://notes.ludex-gg.com/posts/qwen3-27b-16gb-vram-cliff/</guid>
      <pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate>
      <description>Bisecting the point where llama.cpp falls off a performance cliff on a 16GB card, why it looks like a model problem when it is a platform one, and why idle free VRAM does not predict it.</description>
    </item>
    <item>
      <title>An n8n Error-Handling Pattern That Makes Silent Failures Impossible</title>
      <link>https://notes.ludex-gg.com/posts/n8n-error-handling-pattern/</link>
      <guid>https://notes.ludex-gg.com/posts/n8n-error-handling-pattern/</guid>
      <pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate>
      <description>Wiring per-node error outputs into one structured log so an unattended workflow cannot fail quietly, and the trap where a workflow validates clean while its error path is unwired.</description>
    </item>
    <item>
      <title>Splitting an AI Coding Agent Into Specialists</title>
      <link>https://notes.ludex-gg.com/posts/claude-code-subagent-architecture/</link>
      <guid>https://notes.ludex-gg.com/posts/claude-code-subagent-architecture/</guid>
      <pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate>
      <description>Why a read-only scout, a builder forbidden from shipping, and a separate auditor beat one general-purpose agent — and why the tool list is the real specification.</description>
    </item>
  </channel>
</rss>
