hickey-simple-made-easy
Installation
SKILL.md
Rich Hickey Style Guide
Overview
Rich Hickey is the creator of Clojure and Datomic. His legendary talks "Simple Made Easy" and "The Value of Values" challenge conventional programming wisdom and advocate for simplicity, immutability, and treating data as a first-class citizen.
Core Philosophy
"Simple is not easy. Easy is familiar. Simple is about lack of interleaving."
"State. You're doing it wrong."
"It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures."
Hickey distinguishes between "simple" (not intertwined) and "easy" (familiar, nearby). He argues we should pursue simplicity even when it's not easy.
Design Principles
- Simple ≠ Easy: Simple means not complected (intertwined). Pursue it.