Podcast Addict
App
Podcast promotion
العربية (Arabic)
中文 (Chinese)
Hrvatski (Croatian)
Čeština (Czech)
Dansk (Danish)
Nederlands (Dutch)
English
Eesti (Estonian)
Suomi (Finnish)
Français (French)
Deutsch (German)
Ελληνικά (Greek)
עברית (Hebrew)
हिन्दी (Hindi)
Magyar (Hungarian)
Bahasa Indonesia (Indonesian)
Italiano (Italian)
日本語 (Japanese)
한국어 (Korean)
Norsk (Norwegian)
فارسی (Persian)
Polski (Polish)
Português (Portuguese)
Русский (Russian)
Español (Spanish)
Svenska (Swedish)
Українська (Ukrainian)
Frontend First
By Sam Selikoff, Ryan Toronto
Nov 14 2024
200 ep.
59 mins
272
A podcast about modern UI development on the web. Hosted by Sam Selikoff and Ryan Toronto.
Technology
RSS feed
Share
Share
Copy RSS
Subscribe on Podcast Addict
Episodes
Reviews
You may also like
Exploring useActionState
Nov 14 2024
59 mins
Sam and Ryan talk about React 19's useActionState hook. They discuss how adding async functions to a plain React app introduces lots of in-between states that developers must grapple with, and how useActionState allows React to collapse and eliminate these states, bringing the simplicity of React's sync mental model to our async code.
Cloudflare Tunnel | React Compiler | refs during render
Oct 31 2024
42 mins
Sam and Ryan talk about using Cloudflare Tunnel for local development, the new React Compiler beta release, and why reading or writing refs during render violates the rules of React.
useAnimatedText | Events vs. State Changes | Catalyst
Oct 24 2024
68 mins
Sam and Ryan talk about building a useAnimatedText hook that can animate streaming text. They also discuss how React code that uses state changes to approximate events can be simplified, and the benefits of having escape hatches when building UI with Catalyst.
Can you self-host Next.js?
Oct 10 2024
58 mins
Sam and Ryan talk about how frameworks and infrastructure evolve with each other, using Next.js as a representative example. They discuss how hosting providers like Heroku have always imposed certain constraints on apps, what features those constraints enable hosting providers to support, how burdensome those constraints are across different frameworks, and how frameworks that add
Tom Occhino on the future of React
Sep 18 2024
60 mins
Tom Occhino, Chief Product Officer at Vercel and former Engineering Director at Facebook, joins Sam to talk about the pivotal moments in React's history. He talks about how React popularized the ideas of declarative rendering and unidirectional data flow, how GraphQL furthered React's goal of co-locating all the concerns of a particular piece of UI, the problems that GraphQL led to
Render props
Sep 05 2024
34 mins
Sam and Ryan talk about render props in React. They discuss where they came from, how Hooks superseded them for sharing stateful logic, how data attributes compare to them for customizing styling, and how for certain complex components like forms they're still a great solution for accessing slices of internal state.
Controlled and uncontrolled components
Aug 28 2024
47 mins
Sam and Ryan discuss controlled and uncontrolled components in React. They talk about how uncontrolled components can be thought of as components that manage their own internal state, why you should model your complex React components after the simpler APIs of native HTML elements like inputs, why you shouldn't try to make components that are both controlled and uncontrolled, and w
Unstyled React components
Aug 14 2024
34 mins
Sam and Ryan talk about the pattern of building unstyled components with React. They discuss why unstyled components were created, how they improve upon composition patterns from UI libraries like Bootstrap, how they can be used to share behavior and logic without prescribing any styling opinions, and how they fit into a larger collection of React patterns that can be used to build
What is a framework?
Aug 01 2024
62 mins
Sam and Ryan talk about what sorts of capabilities a tool should have to be considered a web framework. They discuss how frameworks tackle the complexity of getting different systems to communicate with each other, how good frameworks embrace the strengths and patterns of the language they're written in, and why frameworks and services are not in opposition to each other.
Crossover: Declaring War Against the Frontend
Jul 25 2024
59 mins
Sam joins Lane Wagner in a crossover episode with the Backend Banter podcast. They talk about abstractions in frontend and backend frameworks, what JavaScript is doing differently from other languages and frameworks, why the frontend should drive the backend even if you're building in a server-side framework, and what's so special about React Server Components.
More Episodes
Loading...
Loading...
Loading...
Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
Nov 20 2024
851 ep.
45 mins
5.6k
JS Party: JavaScript, CSS, Web Development
Changelog Media
Nov 14 2024
357 ep.
60 mins
3.4k
The Stack Overflow Podcast
The Stack Overflow Podcast
Nov 18 2024
755 ep.
35 mins
13.5k
Developer Tea
Jonathan Cutrell
Nov 19 2024
600 ep.
15 mins
4.5k
PodRocket - A web development podcast from LogRocket
LogRocket
Nov 14 2024
538 ep.
34 mins
440
The Changelog: Software Development, Open Source
Changelog Media
Nov 20 2024
822 ep.
62 mins
18.5k
Software Engineering Daily
Software Engineering Daily
Nov 20 2024
100 ep.
48 mins
16.7k
The CSS Podcast
The CSS Podcast
Oct 03 2024
91 ep.
22 mins
937
Coding Blocks
Allen Underwood, Michael Outlaw, Joe Zack
Oct 06 2024
242 ep.
104 mins
51.8k
Hanselminutes with Scott Hanselman
Scott Hanselman
Nov 14 2024
967 ep.
33 mins
21.2k
HTML All The Things - Web Development, Web Design, Small Business
Matt Lawrence and Mike Karan
Nov 19 2024
353 ep.
69 mins
647
Lex Fridman Podcast
Lex Fridman
Nov 20 2024
454 ep.
146 mins
45.5k
Software Engineering Radio - the podcast for professional software developers
[email protected]
Nov 20 2024
644 ep.
55 mins
12.8k
ShopTalk
Chris Coyier & Dave Rupert
Nov 18 2024
100 ep.
58 mins
1.5k
Talk Python To Me
Michael Kennedy
Nov 15 2024
484 ep.
60 mins
7k
Web Rush
Dan Wahlin, John Papa, Ward Bell, Craig Shoemaker
Jul 25 2024
293 ep.
45 mins
824
JavaScript Archives - Software Engineering Daily
JavaScript Archives - Software Engineering Daily
Apr 05 2024
120 ep.
52 mins
2k
freeCodeCamp Podcast
freeCodeCamp.org
Nov 15 2024
100 ep.
99 mins
3k
Chats with Kent C. Dodds
Kent C. Dodds
Apr 05 2024
89 ep.
27 mins
636
egghead.io developer chats
Joel Hooks and John Lindquist
Sep 17 2024
76 ep.
34 mins
4.4k
Go Time: Golang, Software Engineering
Changelog Media
Nov 12 2024
344 ep.
64 mins
6.3k
COMPRESSEDfm
James Q. Quick, Amy Dutton, Brad Garropy, Bekah HW
Nov 17 2024
189 ep.
49 mins
129
devtools.fm: Developer Tools, Open Source, Software Development
Andrew Lisowski, Justin Bennett
Nov 17 2024
123 ep.
59 mins
191
The Real Python Podcast
Real Python
Nov 15 2024
229 ep.
59 mins
6.3k
Changelog Master Feed
Changelog Media
Nov 19 2024
2178 ep.
59 mins
3.1k
The Bike Shed
thoughtbot
Nov 19 2024
447 ep.
39 mins
6.3k
The Cloudcast
Massive Studios
Nov 19 2024
911 ep.
31 mins
4.6k
Smashing Podcast
Smashing Magazine
Jan 29 2024
67 ep.
47 mins
446
Frontend Coffee Break
Chucho Castañeda & Ricard Torres
Oct 25 2024
36 ep.
30 mins
14
The Backend Engineering Show with Hussein Nasser
Hussein Nasser
Nov 01 2024
525 ep.
21 mins
471
Python Bytes
Michael Kennedy and Brian Okken
Nov 18 2024
410 ep.
31 mins
21k
Modern Web
Modern Web
Nov 14 2024
127 ep.
43 mins
1.7k