paper (2002) by James Noble and Robert Biddle http://www.mcs.vuw.ac.nz/comp/Publications/CS-TR-02-9.abs.html
Martin Fowler: The essence of it (at least for me) is that software development has long had a modernist viewpoint that admirable software systems are composed of uniform components, composed in a uniform and simple way. (SmallTalk and Lisp are good examples of this kind of thinking.) A post-modern view is that software is all sorts of different very different stuff glued together in all sorts of different ways (think Perl and UNIX/LinuxOS), and this style of software (Big Bucket Of Glue) isn't a bad thing.
Notes on Notes on Postmodern Programming!
Larry Wall talk on "Perl, the first postmodern computer language". I'm here to talk about why Perl and Linux have both been so successful... However, since this talk is itself a postmodern work of art, I'll be dragging in all sort of other cool things along the way, so maybe you won't fall asleep.
PeterHarkins on how Stack Overflow supports Scavenge Driven Development. If the goal of Stack Overflow is really “collectively increasing the sum total of good programming knowledge in the world”, it will balance the humours: lure coders in with useful snippets while ensuring they learn something before they go.