Working with clients across multiple time zones taught us that async communication isn't a compromise — done well, it's often better.