One of the papers that I continue to refer to in my own thinking about technology is Notes on Postmodern Programming. Martin Fowler has a short summary:
The essence of it (at least for me) is that software development has long had a modernist viewpoint that admirable software systems are …