Yeah, unfortunately looking for advanced Rails answers means sifting through lots of silt: answers that were correct for version X but no longer, answers that avoid the question by doing something else, cargo cult solutions.
A piece of software is only as good as its documentation and compatibility to itself.