DEV Community

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

Posted on

1 1

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

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay