Which books and open source projects make up the programming "canon"?
mbeihoffer: I really liked The Pragmatic Programmer, although some might think it's not a very technically challenging work.I also like most of O'Reilly's Perl books.Also, Jonathan Rockway's book on Catalyst was very helpful for me, although there were some issues with typos in the first edition (which is to be expected.)Also, Philip Greenspun has published a good free collection of computer-science and web-development related texts on his website.(Sure, he's a little arrogant and some people find his writing style to be somewhat abrasive or even borderline nonsensical, but I certainly liked most of his work. And I believe I learned quite a bit from it, as well, though I'm sure that is debatable.)