While working as a software developer remotely in a Distributed team you often need to cooperate with other team mates. Set of tools I found useful while working remotely - starting from project management tools, communication, scrum planning, etc. Software for distributed team organisation and communication. Collaboration Tools. Continue reading