Sanity on Rails — How to write maintainable Rails applications in 2017
Rails is not your application! Don’t overcomplicate your development life by trying to make everything fit within its MVC structure. A framework provides tools and abstractions, use them to build your business logic, don’t force your business logic to fit into them.
Michael Kohl
August 12, 2017