An overview of Arel, aimed in two directions:
1) What are the concepts and patterns that make Arel so powerful?
2) How can we wield that power elegantly?
Also relevant:
* A bibliography-esque resource list: https://gist.github.com/jpcody/d99ded92e39990bda88c
* The 5 step refactoring of the Arel query from the slides: https://gist.github.com/jpcody/a52a9d344f350cf75bc3