
On architecture, urban planning and software construction

Do monuments or buildings have revolutionary potential? How? My sense is that architecture is not a driver of culture, but a lagging reflection. At one point, architects could move the cultural needle, but I think that reality, if it ever actually existed beyond romanticism, is long gone, since probably before the 20th century. Architecture is uniq
... See moreWhat kinds of domain modeling approaches are useful that leads to better software designs? I’m thinking about data-oriented programming as really a domain-modeling approach… but the “what is this domain” is the ultimate problem to consider. I feel like there’s hints and structure out there
In the real world, the systems we build are part of complex adaptive systems that encompass developers, users, and customers, as well as their environments and organizational contexts. This reality calls for a more dynamic, almost organic approach to architecture and design, one that allows you to learn as you go and adapt your software to ever-cha
... See more