Rails application have this tendency of becoming super messy and hard to maintain very quickly. This talk covers simple principles that you can apply to avoid traps. Rails is at best a Web framework, maybe a prototyping framework but not an application framework. Stop using it this way