How come I didn’t know about Krugle? It’s a search engine geared towards software developers, that helps you search for freely-available source code, projects and technical pages. Moreover, it’s got Wiki-like capabilities where if you find an useful piece of code that has no comments, you can annotate it for the next guy that comes along.
Check out their screencast if you have five minutes to spare. I’ll report more as I use it.