Tracing the evolution of Social Software is a fascinating article, going back to the 1940s & Vannevar Bush’s concept of “Memex” – and then tracing through to todays complex systems.
The whole blog (Christoper Allen seems to make infrequent, but in depth posts) focusses on Social Software, Collaboration etc. Well worth a read.