Featured image of post The 80/20 Rule for AI Agents

The 80/20 Rule for AI Agents

Apply the Pareto principle to AI agents. 20% of tools handle 80% of tasks. Build lean, ship fast, and add complexity only when needed.

Featured image of post Agents as State Machines

Agents as State Machines

Model AI agents as state machines for clearer design. Learn states, transitions, and events to build predictable, debuggable agent architectures.

Featured image of post Atomic vs Compound Tools: Design Trade-offs

Atomic vs Compound Tools: Design Trade-offs

Should AI tools do one thing or many? Compare atomic vs compound tool design patterns with trade-offs for flexibility, reliability, and token cost.

Featured image of post Background Jobs for Long-Running Tasks

Background Jobs for Long-Running Tasks

Handle long-running AI agent tasks without HTTP timeouts. Implement background jobs, job queues, and status polling for reliable execution.

Featured image of post Let Claude control your smart home

Let Claude control your smart home

Control smart home devices with Claude and MCP. Tutorial for lights, thermostats, and sensors using natural language through local shell scripts.