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.
  1. 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.

  2. discordance

    https://arl.human.cornell.edu/linked%20docs/Alexander_A_Patt...

  3. 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.

More from this day

2026-07-23