Radio and PodcastRadio and PodcastLive Radio & Podcasts
The EmberMap Podcast cover
Technology

The EmberMap Podcast

Frontend First

A weekly podcast where Sam, Ryan and guests chat about development and design in the world of Ember.js. Hosted by Sam Selikoff and Ryan Toronto of EmberMap.

Episodes

20 of 201 episodes

Creating a background gradient from an image

Ryan talks to Sam about reproducing iOS's new image background treatment for his Open Graph Preview tool, opengraph.ing. They talk about dif...

00:48:39Dec 12, 2024

Exploring useActionState

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-b...

00:59:57Nov 14, 2024

Cloudflare Tunnel | React Compiler | refs during render

Sam and Ryan talk about using Cloudflare Tunnel for local development, the new React Compiler beta release, and why reading or writing refs...

00:42:46Oct 31, 2024

useAnimatedText | Events vs. State Changes | Catalyst

Sam and Ryan talk about building a useAnimatedText hook that can animate streaming text. They also discuss how React code that uses state ch...

01:08:19Oct 24, 2024

Can you self-host Next.js?

Sam and Ryan talk about how frameworks and infrastructure evolve with each other, using Next.js as a representative example. They discuss ho...

00:58:03Oct 10, 2024

Tom Occhino on the future of React

Tom Occhino, Chief Product Officer at Vercel and former Engineering Director at Facebook, joins Sam to talk about the pivotal moments in Rea...

01:00:27Sep 18, 2024

Render props

Sam and Ryan talk about render props in React. They discuss where they came from, how Hooks superseded them for sharing stateful logic, how...

00:34:43Sep 5, 2024

Controlled and uncontrolled components

Sam and Ryan discuss controlled and uncontrolled components in React. They talk about how uncontrolled components can be thought of as compo...

00:47:25Aug 28, 2024

Unstyled React components

Sam and Ryan talk about the pattern of building unstyled components with React. They discuss why unstyled components were created, how they...

00:34:08Aug 15, 2024

What is a framework?

Sam and Ryan talk about what sorts of capabilities a tool should have to be considered a web framework. They discuss how frameworks tackle t...

01:02:38Aug 1, 2024

Crossover: Declaring War Against the Frontend

Sam joins Lane Wagner in a crossover episode with the Backend Banter podcast. They talk about abstractions in frontend and backend framework...

00:59:17Jul 25, 2024

Blog Post Club: Queueing - An interactive study of queueing strategies

Sam and Ryan read and discuss a fantastic interactive blog post about queueing in HTTP written by Sam Rose. Timestamps: 0:00 - Intro 6:57 -...

00:46:27Jul 18, 2024

SPAs in React 19

Sam and Ryan discuss the new features in React 19 that will specifically benefit developers building single-page applications. They talk abo...

00:59:34Jul 11, 2024

High floor, high ceiling

Sam tells Ryan about a recent talk he gave at BigSkyDevCon. They chat about how backend frameworks are raising the ceiling of what UIs they’...

00:59:24Jul 3, 2024

Technical Cost vs. Product Benefit

Sam and Ryan talk about the difference between the costs of building a feature and the benefits that feature brings to our end users. They d...

01:14:10Jun 20, 2024

View Transitions in React

Ryan tells Sam about his experiments with using the new View Transitions API in a React photo gallery app. He talks about how he likes the f...

00:53:21Jun 12, 2024

CodeMirror | Radix Themes

Sam tells Ryan about his experience setting up an in-browser code editor with CodeMirror that he plans on using for blog posts and code reci...

00:45:11Apr 17, 2024

Throw is about control flow – not error handling

Sam and Ryan talk about why it’s better to think of throw as a general-purpose JavaScript language feature rather than something that should...

01:04:11Apr 10, 2024

The Philosophy of Next.js

Sam and Ryan discuss the core values of the Next.js framework, and how those values motivate several of the framework’s design decisions. Th...

01:16:00Mar 22, 2024

Beyond Data Fetching with RSCs

Sam talks to Ryan about refactoring an MDX blog post to a React Server Component. They discuss how RSC’s ability to render server-side conte...

01:09:50Mar 13, 2024