RubyConf 2012 keynote about how the communication pattern within your team impacts the code you write.