import{c as a,Q as t,j as o,m as s}from"./chunks/framework.BPKcPtvA.js";const p=JSON.parse('{"title":"Blog","description":"","frontmatter":{},"headers":[],"relativePath":"blog/index.md","filePath":"blog/index.md","lastUpdated":null}'),r={name:"blog/index.md"};function n(i,e,l,h,c,g){return t(),o("div",null,[...e[0]||(e[0]=[s('<h1 id="blog" tabindex="-1">Blog <a class="header-anchor" href="#blog" aria-label="Permalink to &quot;Blog&quot;">​</a></h1><p>Essays on agentic engineering, security, multi-agent systems, and production deployments.</p><h2 id="latest-posts" tabindex="-1">Latest Posts <a class="header-anchor" href="#latest-posts" aria-label="Permalink to &quot;Latest Posts&quot;">​</a></h2><h3 id="the-6-level-security-ladder-—-may-26" tabindex="-1"><a href="/blog/posts/security-ladder">The 6-Level Security Ladder</a> — May 26 <a class="header-anchor" href="#the-6-level-security-ladder-—-may-26" aria-label="Permalink to &quot;[The 6-Level Security Ladder](/blog/posts/security-ladder) — May 26&quot;">​</a></h3><p>How to stop your AI agents from destroying production. From ACIP to no-bash.</p><h3 id="cascade-routing-cut-api-costs-by-66-—-may-26" tabindex="-1"><a href="/blog/posts/cascade-routing">Cascade Routing: Cut API Costs by 66%</a> — May 26 <a class="header-anchor" href="#cascade-routing-cut-api-costs-by-66-—-may-26" aria-label="Permalink to &quot;[Cascade Routing: Cut API Costs by 66%](/blog/posts/cascade-routing) — May 26&quot;">​</a></h3><p>Use cheap models for simple steps, expensive models for complex reasoning.</p><h3 id="the-3x-rule-of-agent-costs-—-may-26" tabindex="-1"><a href="/blog/posts/three-x-rule">The 3x Rule of Agent Costs</a> — May 26 <a class="header-anchor" href="#the-3x-rule-of-agent-costs-—-may-26" aria-label="Permalink to &quot;[The 3x Rule of Agent Costs](/blog/posts/three-x-rule) — May 26&quot;">​</a></h3><p>Why production agents cost 3x your prototype estimate.</p><h3 id="choosing-your-security-level-—-may-26" tabindex="-1"><a href="/blog/posts/choosing-security-level">Choosing Your Security Level</a> — May 26 <a class="header-anchor" href="#choosing-your-security-level-—-may-26" aria-label="Permalink to &quot;[Choosing Your Security Level](/blog/posts/choosing-security-level) — May 26&quot;">​</a></h3><p>Which L-level you need based on what your agent can access.</p><h3 id="why-one-agent-is-not-enough-—-may-26" tabindex="-1"><a href="/blog/posts/why-multi-agent">Why One Agent Is Not Enough</a> — May 26 <a class="header-anchor" href="#why-one-agent-is-not-enough-—-may-26" aria-label="Permalink to &quot;[Why One Agent Is Not Enough](/blog/posts/why-multi-agent) — May 26&quot;">​</a></h3><p>Context, capability, and reliability ceilings of single-agent systems.</p><h3 id="what-is-an-ai-agent-really-—-may-26" tabindex="-1"><a href="/blog/posts/what-is-an-agent">What Is an AI Agent, Really?</a> — May 26 <a class="header-anchor" href="#what-is-an-ai-agent-really-—-may-26" aria-label="Permalink to &quot;[What Is an AI Agent, Really?](/blog/posts/what-is-an-agent) — May 26&quot;">​</a></h3><p>LLM + Tools + Loop. The simplest correct explanation.</p><h3 id="the-verifier-pattern-—-may-26" tabindex="-1"><a href="/blog/posts/verifier-pattern">The Verifier Pattern</a> — May 26 <a class="header-anchor" href="#the-verifier-pattern-—-may-26" aria-label="Permalink to &quot;[The Verifier Pattern](/blog/posts/verifier-pattern) — May 26&quot;">​</a></h3><p>A read-only verification agent that catches mistakes before production.</p><h3 id="vibe-coding-vs-agentic-engineering-—-may-26" tabindex="-1"><a href="/blog/posts/vibe-vs-agentic">Vibe Coding vs Agentic Engineering</a> — May 26 <a class="header-anchor" href="#vibe-coding-vs-agentic-engineering-—-may-26" aria-label="Permalink to &quot;[Vibe Coding vs Agentic Engineering](/blog/posts/vibe-vs-agentic) — May 26&quot;">​</a></h3><p>The 5 hard rules that separate production from prompt gambling.</p><h3 id="agent-memory-mental-models-—-may-26" tabindex="-1"><a href="/blog/posts/mental-models">Agent Memory: Mental Models</a> — May 26 <a class="header-anchor" href="#agent-memory-mental-models-—-may-26" aria-label="Permalink to &quot;[Agent Memory: Mental Models](/blog/posts/mental-models) — May 26&quot;">​</a></h3><p>How agents remember across sessions using self-maintained expertise files.</p><h3 id="the-repo-is-the-spec-—-may-26" tabindex="-1"><a href="/blog/posts/repo-is-spec">The Repo Is the Spec</a> — May 26 <a class="header-anchor" href="#the-repo-is-the-spec-—-may-26" aria-label="Permalink to &quot;[The Repo Is the Spec](/blog/posts/repo-is-spec) — May 26&quot;">​</a></h3><p>Why every instruction your agent needs must live in a file.</p><hr><p><em>Posts are based on content from the <a href="/">Agentic Engineering Course</a>. Each topic has a corresponding module with labs and exercises.</em></p>',25)])])}const y=a(r,[["render",n]]);export{p as __pageData,y as default};
