We will break down ReactiveX to basics by using everyday metaphors in order to fully embrace the reactiveness and then show this reactive mindset in building a real-world application.