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
!