The principles of Christopher Alexander’s classic book on the use of patterns in architecture applied to the architecture of online social spaces.
Mr. Alexander’s ideas are also influential in the world of object-oriented programming.