Maybe you want to read
Scope vs Class Methods
July 19, 2016
Metaprogramming in Rails: The Internals
January 7, 2016
Test Driven Development in Rails – Part 2
June 21, 2016