Say what you want about the quality of reddit overall, this is a pretty good resource.
A good FAQ can really do wonders at highlighting the great resources and hiding crap.
Reddit has always been a great resource, if you actually customize it to the stuff you are interested in. If you leave it on the default front page, then yes, it will pretty much suck. =)
Exactly. Unsubscribe the front page, make sure you're subscribed to /r/programming and /r/coding, then peruse through the other subreddits and check out the quality of submissions for ones that are relevant to you. Lots of good stuff there.
Argh, I'm drowning in the programming goodness. Thanks :)
Let me also recommend adding the subreddit for your favorite programming languages. Those are generally very high quality in terms of signal to noise ratio.
I hate it when websites recommend books because I end up buying them all.