## Atomic Insight Prefer one opinionated tool that enforces a coherent philosophy over assembling multiple half-baked tools with duct tape. The coherence tax, learning one system's opinions deeply, is lower than the integration tax of bridging five half-finished ones. Charity Majors' defense of Terraform over CloudFormation + chef-provisioner patchwork (2016): "I would rather adopt one opinionated philosophy for my infrastructure than duct tape together fifty different half baked philosophies." ## Cross-Domain Applications **Platform Engineering**: The "golden path" pattern embeds this principle: opinionated defaults across teams reduce integration surface more than individual flexibility gains. **Software Architecture**: Framework selection follows the same calculus: a full-stack opinionated framework (Rails, Next.js) has lower maintenance surface than assembling micro-libraries. ## Source - [[Two Weeks with Terraform]] — Charity Majors, charity.wtf, Feb 2016