All 253 Patterns from Christopher Alexander's A Pattern Language Summarized
I read every word of Christopher Alexander's massive A Pattern Language to save you the effort of tackling its 1,100+ pages alone. By posting one pattern daily on Twitter, I distilled the entire opus into a single, accessible list. This collection covers everything from independent regions and local transport to the magic of the city, offering a practical guide to building human-centric communities.
Separation reinforces that work is a toil, and only family life is living.
- maCDzP
I work in civil engineering and tinker with computers as a hobby. I found Alexander’s work delightful. It really helped me think about my profession and my hobby and how they tie together.
He also talks about community in a city, so it walks across all scales in the build world.
That really helped me think about ”scale” and what phenomena emerges at different scales. I haven’t seen those thoughts about community when I have read about patterns in SWE.
Patterns mostly revolves around solving specific problem in programming, but I haven’t yet found something that uses the same thoughts on a larger scale explicitly. I believe there are patterns for how to architect multiple softwares, but what’s beyond that scale? Say how to integrate different SWE communities.
- discordance
https://arl.human.cornell.edu/linked%20docs/Alexander_A_Patt...
- keithnz
worth checking this out from 1996 https://www.youtube.com/watch?v=98LdFA-_zfA kind of ironic he was moving away from patterns to more fundamental concepts just as the software world was just discovering patterns. I think his shift to these more fundamental concepts is a much better way to think about design.