JMACINC ABOUT WEB LINKS Computer Science
Web resources for products, technologies and communities related to Systems Management
How expensive is that algorithm you're wearing? And why is "goto" considered harmful? Do you want a stack with that recursive descent, sir?

1)  ACM
The final word for all issues relating to computer software.
2)  The Cathedral and the Bazaar
A wonderful adventure to read.
3)  CS Professor
Professor Bergin was my Java Compiler professor at Pace University in 2000--his website is chock-full of lessons and challenges.