# Blog Essays on agentic engineering, security, multi-agent systems, and production deployments. ## Latest Posts ### [What Is an AI Agent, Really?](/blog/posts/what-is-an-agent) — June 2 LLM + Tools + Loop. The simplest correct explanation. ### [Why One Agent Is Not Enough](/blog/posts/why-multi-agent) — June 3 Context, capability, and reliability ceilings of single-agent systems. ### [Vibe Coding vs Agentic Engineering](/blog/posts/vibe-vs-agentic) — June 4 The 5 hard rules that separate production from prompt gambling. ### [The Repo Is the Spec](/blog/posts/repo-is-spec) — June 5 Why every instruction your agent needs must live in a file. ### [The 6-Level Security Ladder](/blog/posts/security-ladder) — June 6 How to stop your AI agents from destroying production. From ACIP to no-bash. ### [Choosing Your Security Level](/blog/posts/choosing-security-level) — June 7 Which L-level you need based on what your agent can access. ### [The Verifier Pattern](/blog/posts/verifier-pattern) — June 8 A read-only verification agent that catches mistakes before production. ### [Agent Memory: Mental Models](/blog/posts/mental-models) — June 9 How agents remember across sessions using self-maintained expertise files. ### [The 3x Rule of Agent Costs](/blog/posts/three-x-rule) — June 10 Why production agents cost 3x your prototype estimate. ### [Cascade Routing: Cut API Costs by 66%](/blog/posts/cascade-routing) — June 11 Use cheap models for simple steps, expensive models for complex reasoning. --- *Posts are based on content from the [Agentic Engineering Course](/). Each topic has a corresponding module with labs and exercises.*