One thing I'd like to see is something I've found in Reddit's Roguelike Development Community (/r/roguelikedev), every other Friday is FAQ Friday, where a thread has a specific topic on games development (such as animation, map design, mechanics ect) and game developers comment on how they approach the said topic, providing screenshots demonstrating parts of their game and how they implemented some of the aspects. Having something like that encourages a development focused discussion, have developers share their ideas and non-game developers look at insight for how certain games achieve this stuff.
Also it's best if we include non-gamedevs into this discussion, since they use the site too and we don't want to completely alienate them with game development stuff and provide some general gaming content too.