Programming Magic With ReactiveCocoa

Ash Furrow on ReactiveCocoa:

When I was in university, every time I sat down to program I felt a rush of excitement and a sense of exploration. I would always learn something new, and things always felt new to me.

Somewhere along the way, programming lost its magic.

however…

…ReactiveCocoa feels like magic because it is magic: a collection of clever tricks on top of the Objective-C runtime that gives programmers the freedom to program declaratively.

Worth a look if you need a shot of adrenaline.