Ellen Shapiro at dotSwift 2018
Ellen talks about the benefits and drawbacks of Protocol Oriented Programming, and protocols with default implementations.
Playground used to create the videos in the talk: https://github.com/designatednerd/ProtocolPlayground