Interesting read.
I recently moved to a country with a low cost of living whilst continuing my old webdevelopment role as part of a remote team.
Some things that we do:
- daily short standup on google hangout
- everyone is available on an instant messenger when working
- every office/home office has a continuous webcam feed going on over google hangout
- remote pairing (not the biggest myself)
Planning to do a writeup of my findings as soon as I pass the six months mark.