In this episode of Ask A Dev, web dev Braden O'Guinn gets fellow web developers up to speed on reactive programming by explaining what it is and where to find some helpful resources.
Beyond, "I heard react is good" most developers have trouble defining reactive programming. Not Braden.
He'll tell you about asynchronous data streams, mutable states, and reactive programming's disregard for the call stack. He'll even explain how most of us already use reactive programming without even knowing it.