Viewing Podcast: Podcast
AI
Arts
Business
Crypto
Finance
Health
History
Interviews
Investing
Macro
Misc
News
Politics
Product
Programming
Science
Social
Startups
Technology
VC

React beyond the DOM: exploring custom renderers with Erik Rasmussen
Duration: 18:33:00
August 26, 2025
- React's platform-agnostic core allows developers to leverage their existing React knowledge to render to non-DOM environments like native mobile apps, PDFs, and even IoT devices.
- The React Reconciler is essential for custom renderers because it communicates JSX output to the host platform, determining what updates are needed without being limited to just the traditional DOM.
- React's ubiquity and the availability of custom renderers open up possibilities for diverse industries, including manufacturing, 3D printing, and even controlling fleets of drones.

Modern React Patterns: Concurrent Rendering & Actions with Aurora Sharff
Duration: 29:31:00
August 21, 2025
- React 19 introduces async transitions via the
useTransition
hook, simplifying asynchronous call tracking and reducing the need for manual state updates. - When using forms in React 19, the naming conventions, especially when using the
form action
property, clearly indicate the function of the component, improving code readability. - While React documentation focuses on async and data fetching with concurrent rendering, the
useOptimistic
hook is most effective when implementing it locally, within specific components, rather than more extensive overall updates.

Poor Sleep, Big Pay Gaps, Culture Shifts: The State of Devs in 2025 with Sacha Greif
Duration: 26:11:00
August 14, 2025
- Sasha Grief's "State of Devs" survey expanded beyond code-related questions to explore developers' holistic lives, including health, hobbies, and personal values.
- The survey saw increased participation from women (up to 15%), suggesting that focusing on issues relevant to underrepresented groups can improve inclusivity in tech surveys.
- The survey unexpectedly found that job titles with "engineer" often correlate with higher pay due to the prevalence of these titles at larger companies with more complex architectures.

NuxtLabs joins Vercel with Daniel Roe
Duration: 13:52:00
August 7, 2025
- Nux Labs has joined Versel, which presents a significant opportunity to shape infrastructure based on framework needs, ensuring optimal performance for Next.js applications.
- Key Nux Labs products, like Next UI Pro and Nux Hub, are becoming open source, with Nux Hub also becoming platform agnostic, providing developers with greater choice and flexibility.
- A primary concern during the acquisition was maintaining Nux's independence, and the governance has been updated to reflect that Versel will also not have authority over the Next.js project.

Typescript Is SO SLOW...Or Is It? with Mike Hartington
Duration: 33:33:00
July 31, 2025
- The speaker emphasizes that build speed in TypeScript projects is often bottlenecked by hardware limitations and project size, with large projects struggling even on powerful machines.
- Path aliases in TypeScript can be deceptive, as they don't isolate code into smaller modules but rather treat the entire project as a single collection of files, hindering build performance.
- Workspaces and project references are presented as a solution; workspaces isolate modules, improving resolution, while project references share type information, but the speaker cautions against overly complex types to maintain optimal editor speed.

Building Jarvis: MCP and the future of AI with Kent C Dodds
Duration: 37:15:00
July 29, 2025
- MCP (Model Context Protocol) enables AI agents like Jarvis to connect with various services, effectively giving them "hands" to interact with the open web in a standardized way.
- The concept of "Jarvis" is evolving towards a client-side AI assistant that replaces the browser by understanding user intent and utilizing MCP servers to execute tasks.
- A major challenge in the adoption of MCP is the need for high-quality MCP servers and clients, as well as a search engine to efficiently find the most relevant tools for specific tasks.

How Lingo.dev is reimagining i18n in React
Duration: 34:15:00
July 24, 2025
- The Lingo Dev Compiler is an open-source tool designed to streamline internationalization (i18n) for React projects by performing translations at build time.
- Unlike traditional i18n libraries, the Lingo Dev Compiler uses AI during the build process to automatically translate text within JSX, eliminating the need for developers to manually extract strings or refactor code.
- A key convention the compiler follows is that only text wrapped in JSX will be translated, offering a practical way to distinguish user-facing content from internal system values and optimizing the translation process.

Goodbye, useState with David Khourshid
Duration: 36:54:00
July 22, 2025
- The tight coupling of
useState
anduseEffect
can lead to complex, hard-to-maintain application logic due to unintended re-renders and potential infinite loops. - For state that isn't related to UI rendering, consider using
useRef
instead ofuseState
to avoid unnecessary component re-renders, and explore persisting state in the URL using query parameters for a better user experience. - Replace common
useState
patterns for data fetching and form handling with React Server Components (RSCs), theuseTransition
hook, or dedicated libraries like TanStack Query and TanStack Form to simplify code and improve efficiency.

React Router and why file-routing sucks with Brooks Lybrand
Duration: 33:45:00
July 17, 2025
- React Router v7 introduces different "modes" (declarative, data, and framework) as concentric circles of functionality, each building upon the core routing features.
- Remix v3 will be a significant departure from React, aiming to be a comprehensive JavaScript framework similar to Rails or Laravel, managing everything from the data layer to the component library.
- The team has shifted React Router to an open governance model inspired by TC39, ensuring its continued development and community involvement for its React-focused routing solutions.

Storybook 9 is leveling up UI testing with Michael Shilman
Duration: 30:05:00
July 10, 2025
- Storybook has evolved from a documentation tool to a comprehensive component testing suite, especially with the introduction of browser mode in VEST.
- Storybook is integrating with AI workflows, aiming to ensure code quality by providing a platform to visualize and test AI-generated code components.
- The experimental React server components support in Storybook is being reworked to run directly in the browser, focusing on speed and compatibility with existing testing tools.