Rails hasn't used named_scope in a long time :)
I also found this bit to be just wrong
"I'm not even joking when I say this, but I think some of the resources out there make it intentionally hard for non-technical people to start learning. Maybe they want to keep this stuff a secret."
I don't believe for a second this exists. It's actually kind of offensive.