Observable.interval(10.min).map(level).take(3)
summary
Claims a concrete architecture: model app state as pure structs, handle side effects with feedback loops, and compose them into a reusable system operator (code lives in the Rx example repo). Applies this to paging, complex Bluetooth sync, and data sync backed by Core Data + Firebase, refactors three apps and ports to Android. Reports drastically simpler, more testable code but calls it alpha, undocumented, and warns some low‑level stacks require bespoke handling.
AI-written summary · about
chapters (12)
- 0:00Welcome and introduction
- 1:33Reactive as system property
- 3:41RX core concept explained
- 8:19Common RX operators focus
- 10:51Composition in reactive code
- 13:18Why RX is awesome
- 15:45How we use RX
- 18:50Complex problems with RX
- 23:08Feedback loops solution
- 28:08Next steps and future
- 31:19High-level usage example
- 32:06Q&A and closing








