Gamedev.org is under wraps right now.. And is actually coming back quite soon, I promise :-)
In the meantime, check out Reddit's /r/gamedev and /r/IndieGaming!