This article links to and describes various websites that are useful sources of information and community across the web. Most developers and competitions and the like of course have their own websites, but the sites noted here are the cluster of their content.
indiexpo website to upload and download free indie games
Indiegames.com/blog
TIGSource.com
Bytejacker.com
DIYGamer.com
A reference to this page is Media.