Working remotely brings it's benefits and challenges. I've been working as a consultant, most remotely, for about 12 years. So, this type of development is familiar to me. The ecosystem and tools are also really coming into their own space now. We do a lot with the community through Github and Gitter. We use Zenhub to add Kanban style boards onto Github. We use zoom.us for video meetings. All of this technology is very affordable and helps these types of workflows. As always, there are things we can do better. We're learning from this process and adapting as we grow. I'd love this to continue as the standard way our team works. I think it's liberating to be able to tell our developers they can go wherever they want and work whenever they want, as long as we work together to build awesome stuff :)