Agent best practices - grind mode and various hooks
A comprehensive guide to working with coding agents, from starting with plans to managing context, customizing workflows, and reviewing code.
AI coding tools make it easy to rapidly generate software, but this ease often leads to complex, tangled systems if underlying problems are not thoroughly understood.
Rich Hickey’s principles emphasize the distinction between simplicity (clear, untangled design) and ease (quick, familiar solutions), warning that prioritizing ease fosters complexity and unreliable software. Effective use of AI coding agents requires disciplined phases of problem research, planning, and review to avoid context and code complexity.