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

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

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

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

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

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

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

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

Goodbye, useState with David Khourshid

Duration: 36:54:00
July 22, 2025
  • The tight coupling of useState and useEffect 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 of useState 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), the useTransition 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

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

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.