ChicagoRuby is a group of developers & designers who use Ruby, Rails, and related tech.

Video icon Meetup Video

How to Build and Maintain Large Ruby Apps by Enrico Teotti

Recorded July 05, 2016 at ChicagoRuby: Downtown

This presentation is about the challenges of building large Ruby web applications and how to maintain or rescue existing ones. The presenter will use examples adapted from real production applications that he worked on during 10 years of working with Ruby. The presentation will cover technical limitations of the language, how to use a modular dependency structure, and how to enforce strict rules in complex domains.

About Enrico Teotti

Enrico Teotti has worked with Ruby and Rails since 2005, with some apps ongoing for 2 or 3 years. He contributes to the Rails component architecture community with blog posts at and mailing list replies. Video from his RubyConf Australia presentation can be viewed here:

More Videos

  • Crystal - The Programming Language by Justin McNally

    November 01, 2016

  • ETLS - Not Just for Enterprise by Mark Yoon

    October 04, 2016

  • RubyMine's Jewels by Malcolm Newsome

    September 06, 2016

  • Number Theory: Why Cryptography Works by Jeffrey Rabovsky

    August 02, 2016

  • How to Build and Maintain Large Ruby Apps by Enrico Teotti

    July 05, 2016

Arrow icon Full Video Archive