Rails is optimized for getting you up and running quickly. However, while the first steps are so fast and fun (we all built a blog in 15 minutes!), the rapid speed at which they grow can raise some challenges.
At some point, every Rails developer needs to transform a “monster app” into something more manageable.
During this talk, you’ll join me as I share the story of one such app and the meiosis process of splitting it into several apps, services and gems.
You’ll learn about the pitfalls we faced, the bugs that plagued us, as well as get a robust set of pragmatic tips that will explain what to do when facing a daunting task such as this one.
Talk given at Rails Israel 2014