Chad Fowler 4.35
ActiveRecord is one of the leakiest abstractions you'll ever use as a software developer. Becoming a true master of ActiveRecord requires you to embrace that fact and dig into its guts. Knowing how ActiveRecord really works makes you a much better ActiveRecord programmer.
This talk will take a close look at associations, named scopes, caching, query generation, migrations and more. You'll leave with a new level of understanding of ActiveRecord and the confidence to quickly find answers in the ActiveRecord source.