O documento discute as vantagens e desvantagens do framework Ruby on Rails. Apresenta como Rails popularizou conceitos como convention over configuration e test-driven development, mas também simplificou demais alguns princípios de programação orientada a objetos. Debate que é importante sair da zona de conforto de Rails para entender melhor programação, projeto de software e padrões de projeto.