http://blog.ghost.org/distributed-team-tools/

11 Tools We Use at Ghost for Distributed Teams & Digital Nomads
Doing remote work is tough. The freedom is great, but distributed team tools and communication are essential to making it work. Here are our top apps.