Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 967 Bytes

benjamin-smith.how-i-kept-my-rails-app-from-becoming-a-shit-show.md

File metadata and controls

17 lines (10 loc) · 967 Bytes

How I kept my Rails app from becoming a s#!t show

by Benjamin Smith

Abstract

This is the story of a Rails app that was from day 1 architected with a large scalable codebase worked on by a big dev team in mind. Learn about the problems we solved and lessons we learned: how to partition your Rails app into distinct modular engines, how to speed up your test suite by only running code effected by your changes, how to add a layer on top of ActiveRecord to enforce loose coupling, and many more!

Additional Notes

Rails code bases get gnarly when you don't take the time to think about architecture. I think this talk with ring true and turn on a light for a lot of people. It talks about problems that people can relate to, as well as gives solutions for them.

Social