Gamedev.org is under wraps right now.
In the meantime, check out Reddit's /r/gamedev and /r/IndieGaming!