The Right Way to Code DCI in Ruby
mikepackdev.com