general pattern beginner Use AI Like Seasoning, Not Like Flour Deterministic code is the dish. AI is the seasoning. Most of what we reach for an LLM to do, a regex would handle faster and more honestly. Apr 25, 2026 →
obi-jam pattern intermediate 30 minutes Prompt Caching for Multi-Skill Agents — Split Stable vs Dynamic Your agent's identity doesn't change per request. Mark it for caching. Keep skill instructions in the dynamic block. Save 90% on repeated input tokens. Apr 4, 2026 →
obi-jam debugging intermediate 15 minutes Your Agent Is Hallucinating Answers Instead of Running Tools When command routing fails silently, the LLM fills the gap with confident fabrications. The user never knows the tool didn't run. Mar 15, 2026 →
obi-jam infrastructure beginner Build Your Own Agent Harness: A Layer-by-Layer Primer How to build an always-on AI agent runtime from scratch — transport, personality, LLM routing, skills, memory, and uptime — by validating one layer at a time. Mar 14, 2026 →
obi-jam pattern intermediate Claude for Thinking, Ollama for Doing Route complex reasoning to Claude API and cheap tasks to local Ollama. Your agent doesn't need its best brain for every message. Mar 14, 2026 →
obi-jam pattern intermediate Separate the Harness from the Agent Your agent runtime should know nothing about who it's running. Split machine from mind and every agent gets portable. Mar 14, 2026 →
openclaw pattern intermediate Route Expensive Model Calls to Subagents with sessions_spawn Use sessions_spawn's model parameter to run heavy tasks on Opus while keeping your orchestrator on a fast, cheap model. Mar 7, 2026 →