A common question from beginners learning RxJS is “how do I debug this?”. The short answer is: you have to depend mostly on drawing diagrams on paper and adding .do(x => console.log(x)) after operators, but it will get a lot better with the arrival of RxJS 5. Now starts the long answer. Once you have Observables everywhere and RxJS is taking over control flow, the traditional debugger stops being