DEV Community

Cover image for Adam L Barrett | ZDS 075
Zack DeRose
Zack DeRose

Posted on

Adam L Barrett | ZDS 075

Friend of the Show: Adam L Barrett stops by ZDS to Talk React and RxJS!!

=== Links ===
Adam's Twitter: https://twitter.com/adamlbarrett​
How it Should Have Ended: https://www.youtube.com/channel/UCHCp...​
Zack's Habit Tracker App: https://feb-cal-habits.web.app/​
Adam's Talk: "React Hooks: The Weird Ones": https://www.youtube.com/watch?v=HxY7S...​
Adam's Talk: "RxJS with React": https://www.youtube.com/watch?v=xUFxB...​
Positive and Negative Zero in JS: https://medium.com/coding-at-dawn/is-...​
90's Sega Tower of Power: https://www.youtube.com/watch?v=Y55ZB...​
Contemporary Mini Tower of Power: https://www.youtube.com/watch?v=MgoXE...​
Rich Hickey's Talk "Simple Made Easy": https://www.youtube.com/watch?v=oytL8...​
Interesting Talk From Adam Thornhill on Measuring Velocity/Tech Debt (I forget the name of this talk/presenter during the conversation): https://www.youtube.com/watch?v=fl4aZ...​
What is Zalgo: https://knowyourmeme.com/memes/zalgo​

=== Chapters ===
00:00​ Shameless Groveling for Likes
00:29​ Friend of the Show: Adam L Barrett
00:51​ Tools and Being a Proper Dad
03:50​ RxJS for Changing Properties in Angular && How Hooks fill that niche in React
10:30​ React as Synchronous Renders Based on Discrete State
16:27​ RxJS with useEffect() as a Way to Enhance React Goodness
31:02​ Context as React's Dependency Injection && Advantages to React Components Over Angular Components
39:01​ Side Conversation on Default Contexts for a React Context
48:45​ Exploring RxJS for Push Architectures in React
54:38​ Lack of Domain Specific Knowledge in React
1:02:18​ React Hooks vs. Classes and Learning the History of a Framework
1:05:00​ The Optimal Order To Learn Fundamentals
1:07:07​ How to Measure/Improve Velocity
1:14:50​ Cold and Hot Observables as Opposed to Cold and Hot Promise
1:23:50​ Asynchronicity in React and Summoning Zalgo
1:30:03​ Aside: New Methods to convert Observables to Promises
1:32:30​ React as a Framework, Isolation and Separation of Concerns
1:36:10​ The Robustness of Observables, and the Cost of RxJS
1:40:42​ NgRx as a Valuable Tool To Flatten the RxJS learning curve
1:48:22​ Facade and Adapter Patterns

Top comments (0)