Also on Archive.org is Alexander's A Pattern Language [1]. Although that book is also about the architecture of buildings, it inspired the idea of software design patterns [2]. [1] https://archive.org/details/APatternLanguage [2] https://en.wikipedia.org/wiki/Software_design_pattern#Histor...
It also influenced Steward Brand's HOW BUILDINGS LEARN: What Happens After They’re Built . The BBC's adaptation includes some interview with Alexander [1]. [1] https://youtu.be/ZSaWdp833YM?t=12m57s
And Stewart Brand is one of my intellectual heroes.