Простота ≠ маленький код: почему Unix-утилиты сложны, а Google Drive — прост
Simple Is Not Small

Автор разбирает распространённое заблуждение: маленький код не обязательно простой. На примере Unix-конвейера для подсчёта частоты слов он показывает, что инструменты вроде sort и uniq связаны неявными зависимостями, что делает их сложными для модификации. В противовес приводит Clojure и Google Drive, где большие системы могут быть простыми благодаря декомпозиции. Вводит определение простоты по Ричу Хики: отсутствие переплетения (coupling). Обсуждает, когда размер оправдан, и призывает писать простые программы, даже если это требует больше усилий.
Unix-инструменты малы, но они не просты.