Presented at BetterSoftware 2014.
Running a successful remote company is not only possible, but it can actually lead to better team and a better product. Remote working encourages habits of communication and collaboration that can make a team objectively better, but only if it's done well. Remote working is a different way of working, with different constraints and processes.
In this talk I discuss some the most common challenges I tackled in the last 4 years of running a remote team and offer some practical hints about operating a distributed company. I explore the tools, development techniques and team management techniques for getting the best out of your remote team.