Reading and writing reactive code is a mysterious art that evades mastery for all but the most dedicated of disciples. Why is it so mind-bendingly difficult? Is it worth mastering? Most of all, how can we make it better?