<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>CloudPresser</title>
  <subtitle>Writing from Luiz Ozorio on AI systems, agent architecture, LLM infrastructure, observability, evals, and supervised control systems for reliable intelligent software.</subtitle>
  <link href="https://cloudpresser.com/writing" />
  <link href="https://cloudpresser.com/atom.xml" rel="self" />
  <id>https://cloudpresser.com/writing</id>
  <updated>2026-05-11T00:00:00.000Z</updated>
  <entry>
    <title>Why Coherence Doesn&apos;t Scale with Capability</title>
    <link href="https://cloudpresser.com/writing/why-coherence-doesnt-scale-with-capability" />
    <id>https://cloudpresser.com/writing/why-coherence-doesnt-scale-with-capability</id>
    <published>2026-05-11T00:00:00.000Z</published>
    <updated>2026-05-11T00:00:00.000Z</updated>
    <summary>There&apos;s a quiet assumption underneath most AI discussions: if capability keeps improving, coherence will eventually follow. Gödel&apos;s incompleteness theorems suggest otherwise. The supervision layer isn&apos;t a temporary workaround — it&apos;s part of the design.</summary>
  </entry>

  <entry>
    <title>Why AI Needs Control Surfaces, Not Just Chat</title>
    <link href="https://cloudpresser.com/writing/why-ai-needs-control-surfaces" />
    <id>https://cloudpresser.com/writing/why-ai-needs-control-surfaces</id>
    <published>2026-04-27T00:00:00.000Z</published>
    <updated>2026-04-27T00:00:00.000Z</updated>
    <summary>Once you can see what the system is doing, the next problem is interacting with it. Chat interfaces for AI agents are like flying a drone through a text terminal. The industry needs purpose-built control surfaces.</summary>
  </entry>

  <entry>
    <title>Observability for AI Agents</title>
    <link href="https://cloudpresser.com/writing/observability-for-ai-agents" />
    <id>https://cloudpresser.com/writing/observability-for-ai-agents</id>
    <published>2026-04-20T00:00:00.000Z</published>
    <updated>2026-04-20T00:00:00.000Z</updated>
    <summary>AI systems fail in ways that look like success. You can&apos;t find these failures in a chat log. You need traces. AI agent systems need the same observability infrastructure that distributed systems built over the past decade.</summary>
  </entry>

  <entry>
    <title>AI Agents Are Control Systems</title>
    <link href="https://cloudpresser.com/writing/ai-agents-are-control-systems" />
    <id>https://cloudpresser.com/writing/ai-agents-are-control-systems</id>
    <published>2026-04-13T00:00:00.000Z</published>
    <updated>2026-04-13T00:00:00.000Z</updated>
    <summary>We&apos;re building AI systems like they&apos;re chatbots. They&apos;re not. They&apos;re control systems. The architecture that robotics solved decades ago — machine, telemetry, interface, human — is the same architecture AI agents need.</summary>
  </entry>

  <entry>
    <title>Why the Smart Model Reviewer Pattern Is Backwards</title>
    <link href="https://cloudpresser.com/writing/smart-model-reviewer-is-backwards" />
    <id>https://cloudpresser.com/writing/smart-model-reviewer-is-backwards</id>
    <published>2026-04-06T00:00:00.000Z</published>
    <updated>2026-04-06T00:00:00.000Z</updated>
    <summary>Most AI pipelines have generation and verification backwards. Smart models should generate. Cheap models should verify. The industry is putting its best capability in the wrong place — and it&apos;s creating a quality ceiling, not just a cost problem.</summary>
  </entry>

  <entry>
    <title>Bash Is All You Need — Until It Isn&apos;t</title>
    <link href="https://cloudpresser.com/writing/bash-is-all-you-need" />
    <id>https://cloudpresser.com/writing/bash-is-all-you-need</id>
    <published>2026-03-17T00:00:00.000Z</published>
    <updated>2026-03-17T00:00:00.000Z</updated>
    <summary>The industry phrase &apos;bash is all you need&apos; is technically correct. But it hides the real problems: context management, execution reliability, alignment with outcomes, and human supervision.</summary>
  </entry>
</feed>
