E(c)ffective Code
summary
The talk explains the internal architecture ideas that make React powerful—fiber-based interruptible operations, concurrency and asynchrony—and introduces Effect.ts, a React-like effect system usable outside React. It covers what Effect.ts provides, its benefits for frontend or backend use, and argues that React knowledge makes Effect.ts easy to understand.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 3:19Effective code for devs
- 7:23Poker AI system
- 15:23Async programming issues
- 21:47Ops and state in async
- 24:19React and effects
- 27:57Effect library features
- 36:03Typing and safety in Effect
- 41:22Using Effect in practice
- 44:39Effect project results
- 48:17When to use Effect
- 48:59Q&A
related talks
30mAlgebraic effects, Fibers, Coroutines...Oh my!
59mThe effect of React on web standards
02h 50mReact: Internals and Advanced Performance Patterns
19mKeynote
26mReact Explained, Explained
33mHow React changed everything
43mAdiós, useEffect: Managing Effects More Effectively
30mClean coding with React in a nutshell
