My bookshelf
February 19, 2007
Visitor meet my Bookshelf. Bookshelf, meet Visitor!

This is a (quite spontaneous) picture of my bookshelf at work, where I have moved most of my private programming books since I usually don't have time to browse them at home.
I believe you can judge a developer by the books he/she stands for.
Computer books are many. Every new little idea leads to myriads of books poping up like snails after the rain, most of them with far too many pages and far too little content. Yet a few authors have managed to see beyond details and fashions. Here are a few books that have made me into a better developer:
"Code Complete" by McConnell
"The practice of programming" by Kernighan and Pike
"Programming Pearls" by Bentley
"The mythical man-month" by Brooks
"Introduction to algorithms" by Cormen, Leiserson and Rivest
"Modern operating systems" by A. Tanenbaum
"Higher-order Perl, transforming programs with programs" by Dominus
"The Pragmatic Programmer: from journeyman to master" by Hunt and Thomas
There are of course many more books worth reading (and not least those I just don't know of ;). There are excellent books focusing on one or another programming language, on protocols or operating systems. But those listed above are about knowledge that lays beyond the specificities of platforms and languages. They provide a bit of the distance that one normally acquires only through many years of intensiv and varied coding. They are a source of enlightenment...
You have seen my books. Now you know who I am ;)

This is a (quite spontaneous) picture of my bookshelf at work, where I have moved most of my private programming books since I usually don't have time to browse them at home.
I believe you can judge a developer by the books he/she stands for.
Computer books are many. Every new little idea leads to myriads of books poping up like snails after the rain, most of them with far too many pages and far too little content. Yet a few authors have managed to see beyond details and fashions. Here are a few books that have made me into a better developer:
"Code Complete" by McConnell
"The practice of programming" by Kernighan and Pike
"Programming Pearls" by Bentley
"The mythical man-month" by Brooks
"Introduction to algorithms" by Cormen, Leiserson and Rivest
"Modern operating systems" by A. Tanenbaum
"Higher-order Perl, transforming programs with programs" by Dominus
"The Pragmatic Programmer: from journeyman to master" by Hunt and Thomas
There are of course many more books worth reading (and not least those I just don't know of ;). There are excellent books focusing on one or another programming language, on protocols or operating systems. But those listed above are about knowledge that lays beyond the specificities of platforms and languages. They provide a bit of the distance that one normally acquires only through many years of intensiv and varied coding. They are a source of enlightenment...
You have seen my books. Now you know who I am ;)