Use Effect (not useEffect) (JS Party #297)
Prisma founder Johannes Schickling has been using the Effect library for the last couple years. Today he joins Jerod & Nick to tell us all about this very interesting tool for building robust apps in TypeScript.
Embed this episode
Chapters
- 0:00 It's party time, y'all
- 0:39 Sponsor: Convex
- 3:15 Welcoming Johannes
- 4:30 Introducing Effect
- 8:31 What scale of apps need this?
- 10:46 Error (non) handling
- 16:54 The right thing should be easy
- 18:40 Full-stack Effect
- 20:57 A trivial example
- 25:34 On incremental adoption
- 28:12 The observability story
- 30:34 Trying to scale console.logs
- 34:27 Sponsor: Caisy
- 36:49 Nick thinks adoption out loud
- 40:37 Tool adoption practices
- 43:11 On learning curves
- 44:58 On state management
- 47:05 Effect Days 2024 in Vienna
- 48:06 Closing words
- 49:51 Closing puns
- 50:23 Next up on the pod
No transcript yet.
Frequently asked questions
How long is this episode of Changelog Master Feed?
This episode is 51 minutes long.
When was this Changelog Master Feed episode published?
This episode was published on October 19, 2023.
Can I download this Changelog Master Feed episode?
Yes. Use the download control on the episode player to save the publisher-provided media file.