Distributed by Design -or- How to work with a team in 12 timezones
Abstractions II
/