Own your data.
Empower developers to communicate in a familiar environment with organized spaces. Then truly own & mine that data.
Share, engage, repeat.
Share code, documentation and ideas, regardless of location and timezone. There's no need to reinvent the wheel everyday.
Give credit where credit is due.
Recognize and reward quality contributions from your developer community with leaderboards, reputation points, and badges.