Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
That, plus a company-wide policy to use appropriate channels instead of direct messages. The ratio of issues for which direct communication is the way to go is very low, at least in large companies.