RubyConf 2017: Finding Responsibility by Caleb Thompson