I love benchmarking exercises. Benchmarking is a relatively quick and lightweight method to generate ideas, suss out bad concepts, and create alignment.
I had an opportunity to truly leverage the power of ReactiveCocoa when I found myself facing a complex user interface that took a multitude of user inputs.