> If the type of development work you're doing can be easily done remotely
All interesting types of development work can easily be done remotely. Google, Facebook, WhatsApp, name it. The unicorn billions are all things that never needed face-to-face spitting.
It is therefore probably the other way around. If the type of development work you're doing requires face-to-face spitting, you are not doing anything interesting anyway, and then it does not matter anyway, where exactly you are working on your next failure.
Ok. Let's look at Mark Zuck. He and his facebook plan were going to succeed anyway. If he had said, I need 10 000 devs working right next to me in Managua, Nicaragua, that is where they would be today. He didn't do it, but Zuck could have. Doing Facebook out of Managua would have worked, just like doing Skype out of Talinn, Estonia today works perfectly-well too.
All interesting types of development work can easily be done remotely. Google, Facebook, WhatsApp, name it. The unicorn billions are all things that never needed face-to-face spitting.
It is therefore probably the other way around. If the type of development work you're doing requires face-to-face spitting, you are not doing anything interesting anyway, and then it does not matter anyway, where exactly you are working on your next failure.