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 →
ai-readiness pattern beginner 30 minutes Your MCP Server Needs Two Tools, Not One Most MCP servers ship one tool that does the work. They should ship two — one that produces a result, one that retrieves it by ID. Here's why. Apr 25, 2026 →
ai-readiness pattern intermediate 30 minutes Don't Make Your Agent Call an LLM to Tell What CMS a Page Is Built On Strong vs weak signals, confidence tiers, fixed iteration order. Heuristic page classification gives your agent a deterministic answer in microseconds. Apr 25, 2026 →
general pattern beginner Don't Have Claude Do Your Taxes Taxes look like a lookup table. They're actually a two-layer problem — and knowing where to draw the line is the whole skill of building with AI. Apr 8, 2026 →
obi-jam pattern beginner 10 minutes Validate AI-Parsed Output Before Your Code Touches It When Claude vision extracts structured data from images, missing fields silently corrupt downstream math. A validation gate catches it. Mar 24, 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 →