geographic area. There are many challenges to making this work. It can be difficult to communicate, stay informed, and create team cohesion. In this session, I shared a variety of tips and techniques that I have used to make remote software development easier.