Just read this nice little article by Joel Spolsky passed onto me by Mícheál Ó Foghlú. It deals with the evolution of programming abstractions and how they have inadvertently made our lives more difficult by making them easier. It’s one of the best and most concise articles that I have read on the paradox of technical abstraction and well worth a read… Joel on Software – The Law of Leaky Abstractions