If you haven't listened to my interview with Cate on Dev Interrupted, I really recommend it.
After years of experience managing dev teams asynchronously, Cate Huston, Engineering Director at DuckDuckGo, joined me to discuss why communicating asynchronously makes more sense for distributed dev teams.