The Timeless Way of Programming
Summary
Tomas Petricek analyzes Christopher Alexander's design-pattern ideas and their applicability to software, arguing for pattern languages, living systems, and slow, modular software development. The post contrasts GoF patterns with Alexander's patterns and expands the concept to programming ecosystems, shared evolving languages, and implications for no-code/low-code approaches.