illustration for Thinking Reactively with RxJS-resource