simple is not small

An essay arguing that simplicity means low coupling rather than small size.

Author
jyn
Published
27 August 2026
Kind
Personal blog essay, with code comparisons
Original
jyn.dev/simple-is-not-the-same-as-small/
Subject
Software design

What it is

jyn writes a personal website about programming and tools. The essay takes Rich Hickey's meaning of simple as having one braid. It argues that small Unix tools are often coupled.

What it says

What evidence it gives

The essay offers code comparisons, not measurements. It compares a Unix pipeline with Clojure, then a Rust struct with a Clojure map. It cites the author's own coverage pipeline, which grew larger but simpler after a fix.

Interests and limits

The essay is one author's argument resting on code examples. It does not test whether decoupling yields fewer bugs. The author says good taste is something not yet known how to teach. Later posts are promised but were not read.