A system that starts modest, grows large, and is never rebuilt from scratch.
The goal is fixed: keep the cost of being wrong low, so the system grows by extension and substitution. A rewrite is the moment the design failed.
Unless
the expected lifetime change is low. Most systems are not ambitious systems. A tool with a known end date, a prototype, a script: build those the short way and throw them away on purpose.
The claims
Keep the marginal cost of change flat as the system grows.
The compass for every concept in the work. The effort of the Nth change holds steady as N climbs, and a rewrite is the moment that cost spiked. Comprehensibility, reversibility, and integration resilience travel alongside it.
The theory holds across frameworks; Protean is one instantiation of it.
The body of knowledge stands on its sources and reads independent of any one stack. Protean is where the ideas turn concrete, cited as proof. Credibility runs one way, from the instantiation up to the landscape.
In the open
A body of knowledge for software built to grow, written one concept at a time. The first series is on the way.
Essays
Opinionated long-form, each one argued end to end and honest about where it stops.
The garden
The concepts the essays stand on, linked and growing as they do.