Ролики, которые хабровчане годами советуют друг другу в комментариях. Неофициальный проект.
Программный доклад Роберта Мартина (дядюшки Боба) на конференции Ruby Midwest 2011. Он объясняет, почему структура приложения должна отражать его назначение и сценарии использования, а не веб-фреймворк, и как отделить бизнес-логику от базы данных и интерфейса.
Советуют тем, кто проектирует приложения, как доходчивое введение в чистую архитектуру от её автора