My post at Wroclove.rb about rethinking application architecture by using proper boundaries, design patterns, and object roles.
Script can be found here: http://hawkins.io/2014/03/rethinking-application-architecture-talk/