What can software learn from Christopher Alexander? Many programmers know that the
idea of design patterns comes from architecture, but Christopher Alexander s writing has much more
for us than just the Gang of Four design patterns. This post is a somewhat assorted collection
of ideas for better software and programming, triggered by reading of Alexander s book
The Timeless Way of Building.