Building Rich Domain Models in Rails. Separating Persistence.
engineering.nulogy.com