Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Introduction
00:00 • 2min
How to Get Started With RxJS
01:46 • 3min
Reactive Programming
04:35 • 2min
The Importance of Laziness in Reactive Programming
06:11 • 4min
How to Compose Functional Composition
10:11 • 3min
The Benefits of Reactive Programming
13:39 • 3min
Uni Multi-Cast in RxJS
16:36 • 3min
The Importance of a Cold Multicast Observable
19:43 • 3min
How to Use Subjects in Multicasting Operators
22:46 • 3min
The Multicasting Operators in XJS 7
26:05 • 4min
How to Optimize HTTP Requests Save Time and Improve Performance
30:17 • 4min
How to Handle Synchronous Code
34:26 • 3min
Error Handling Operators
37:19 • 4min
How to Reuse an Error Observable
40:55 • 3min
The Basics of Flattening Operators
44:10 • 4min
How to Use Flooding Operators in RXJS
48:20 • 2min
How to Flatten Operators in the User Interface
50:39 • 6min
What Is a Higher Order Operator?
56:19 • 3min
How to Compose Observables Out of Other Operators
58:51 • 2min
How to Create a New Operator From Scratch
01:01:01 • 3min
How to Use Marble Tests to Test RxJS Code
01:03:52 • 2min
The Limits of Marble Tests
01:05:39 • 2min
The Limits of Marble Testing Hot
01:07:30 • 3min
RxJS 7: A Look Forward
01:10:11 • 3min
How to Motivate Yourself to Be Curious
01:13:07 • 2min
What Is GDE in Angular?
01:15:16 • 2min
How to Be a Programmer
01:17:00 • 3min
What Soft Skills Should a Good Programmer Have?
01:20:16 • 2min
How to Communicate With Your Internal or External Client
01:22:35 • 2min
How to Communicate With a Young Programmer
01:24:23 • 2min
The Importance of Thinking in Behavior Patterns
01:26:21 • 2min


