The article I found is Don't Copy Code. Oh, and Inheritance and Composition are Bad, Too.
It really does a good job of explaining (with code samples) the problem with Inheritance and Composition and how Traits can be readable and clean. I also like the thinking that:
A trait adds a behavior, and not access to a service.
This is a clear point and the article makes it really well.