29
Articles
9月11日 21:01
Last updated
Modularizing the monolith with Jimmy Bogard

Modularizing the monolith with Jimmy Bogard

Jimmy Bogard joins Pod Rocket to talk about making monoliths more modular, why boundaries matter, and how to avoid turning systems into distributed monoliths. From refactoring techniques and database migrations at scale to lessons from Stripe and WordPress, he shares practical ways to balance architecture choices. We also explore how tools like Claude and Lambda fit into modern development and what teams should watch for with latency, transactions, and growing complexity.

PodRocket
api tool
Rolldown and VoidZero's vision for the future of JavaScript tooling with Alexander Lichter

Rolldown and VoidZero's vision for the future of JavaScript tooling with Alexander Lichter

Alexander Lichter joins the podcast to talk about Rolldown, a bundler built in Rust by Void Zero that aims to replace Rollup and ESBuild with faster builds and better enterprise scalability. He dives into the power of OXC and Oxlint, the push toward a unified JavaScript toolchain, and previews what to expect at ViteConf 2024.

PodRocket
bundler tool
The useless useCallback: React performance myths unpacked, with Dominik Dorfmeister

The useless useCallback: React performance myths unpacked, with Dominik Dorfmeister

Dominik Dorfmeister unpacks the pitfalls of React’s useCallback and useMemo, revealing how these hooks often introduce more complexity than performance gains. He explores the promise of the React Compiler, the practical power of the “latest ref” pattern, and strategies to boost code readability and maintainability at scale. Learn why overusing useEffect and manual memoization can do more harm than good, and how teams can level up their PR reviews and performance practices using tools like the ESLint React Compiler plugin.

PodRocket
framework tool
Navigating the AI bubble, the 10x AI engineer, and the Cloudflare vs. Perplexity data grab

Navigating the AI bubble, the 10x AI engineer, and the Cloudflare vs. Perplexity data grab

Is the AI industry an unsustainable bubble built on burning billions in cash? We break down the AI hype cycle, the tough job market for developers, and whether a crash is on the horizon. In this panel discussion with Josh Goldberg, Paige, Paul, and Noel, we tackle the biggest questions in tech today. * We debate if AI is just another Web3-style hype cycle * Why the "10x AI engineer" is a myth that ignores the reality of software development * The ethical controversy around AI crawlers and data scraping, highlighted by Cloudflare's recent actions Plus, we cover the latest industry news, including Vercel's powerful new AI SDK V5 and what GitHub's leadership shakeup means for the future of developers.

PodRocket
api cloud tool
React beyond the DOM: exploring custom renderers with Erik Rasmussen

React beyond the DOM: exploring custom renderers with Erik Rasmussen

Erik Rasmussen, principal product engineer at Attio, joins PodRocket to discuss how React can be used far beyond the web. From custom React renderers for IoT and hardware to a secure plugin architecture using iframes and JSON rendering, Erik dives into platform agnostic rendering, React reconciler, xState, and how Adio empowers developers to build third-party apps with React. A must-listen for anyone curious about React's future outside the DOM.

PodRocket
framework tool
Modern React Patterns: Concurrent Rendering & Actions with Aurora Sharff

Modern React Patterns: Concurrent Rendering & Actions with Aurora Sharff

Aurora Scharff, Senior Consultant at Crayon, joins to break down how modern React development is evolving with features from React 18 and React 19. She explores real-world use cases for useTransition and useOptimistic, highlights improvements in async UI rendering and performance, and shares insights on building responsive interfaces with concurrent rendering patterns. The conversation also touches on server components, Next.js, and tools like Aria Kit and Redwood SDK, all shaping the next era of React development.

PodRocket
framework tool
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

Sacha Greif, creator of the State of Devs 2025 survey, joins PodRocket to share insights on developer life beyond the code. We talk about sleep habits, mental health, job titles, workplace culture, and shifting values across regions. Learn why "engineer" titles often pay more, what developers worldwide think about Elon Musk, and how trends differ by country, gender, and company size.

PodRocket
api podcast tool
NuxtLabs joins Vercel with Daniel Roe

NuxtLabs joins Vercel with Daniel Roe

In this episode of PodRocket, Daniel Roe, lead dev over at NuxtLabs, joins Paul to discuss the big news: NuxtLabs is joining Vercel. They dive into what this partnership means for Nuxt, the independence of the open-source framework, and how products like Nuxt UI Pro, Nuxt Studio, and Nuxt Hub are evolving. Daniel also shares insights on zero-config deployments, maintaining choice for developers, and the philosophy behind keeping Nuxt open and flexible.

PodRocket
framework podcast tool
Typescript Is SO SLOW...Or Is It? with Mike Hartington

Typescript Is SO SLOW...Or Is It? with Mike Hartington

TypeScript might feel slow, but is it really? In this episode, Mike Hartington DevRel at Nx joins us fresh off his React Miami talk to unpack what actually causes TypeScript slowdowns in large monorepos, and how techniques like project references, workspaces, and precompiled DTS files can supercharge your dev experience. We also dig into the upcoming Go-based TypeScript compiler and how it could deliver 10x+ performance gains.

PodRocket
library tool
Building Jarvis: MCP and the future of AI with Kent C Dodds

Building Jarvis: MCP and the future of AI with Kent C Dodds

Kent C. Dodds is back with bold ideas and a game-changing vision for the future of AI and web development. In this episode, we dive into the Model Context Protocol (MCP), the power behind Epic AI Pro, and how developers can start building Jarvis-like assistants today. From replacing websites with MCP servers to reimagining voice interfaces and AI security, Kent lays out the roadmap for what's next, and why it matters right now. Don’t miss this fast-paced conversation about the tools and tech reshaping everything.

PodRocket
framework tool
How Lingo.dev is reimagining i18n in React

How Lingo.dev is reimagining i18n in React

Max Prilutskiy, co-founder and CEO of lingo.dev, about the lingo.dev compiler, a powerful open-source tool that automates multilingual support in React applications. Max dives deep into how the compiler uses ASTs and AI to eliminate the traditional friction of i18n workflows, offers build-time translations, and supports hot module replacement, static builds, and frameworks like Vite, Next.js, and React Router.

PodRocket
framework tool
Goodbye, useState with David Khourshid

Goodbye, useState with David Khourshid

David Khourshid, founder of Stately.ai, joins us to discuss better ways to manage complex state in React applications. We explore the pitfalls of overusing useState, how discriminated unions and state machines improve app logic, the role of server components, and the growing importance of query strings and persistent state management. He also shares insights on modern third-party libraries, React’s missing "store" primitive, and when developers should rethink their entire approach to state modeling.

PodRocket
podcast tool ui
React Router and why file-routing sucks with Brooks Lybrand

React Router and why file-routing sucks with Brooks Lybrand

Brooks Lybrand, Developer relations manager for Remix and React Router, joins the pod to discuss the latest developments in React Router v7, its evolving community, and the migration path from Remix. We also explore the router's new open governance model, framework mode, and how server-side rendering and data handling are being reimagined for modern web apps.

PodRocket
framework podcast tool
Storybook 9 is leveling up UI testing with Michael Shilman

Storybook 9 is leveling up UI testing with Michael Shilman

In this episode of PodRocket, Michael Shilman, product lead at Storybook, joins us to explore the major updates in Storybook 9. We dive into component testing, browser mode in Vitest, AI workflows, React Server Components, accessibility audits, and Storybook’s growing support for frameworks like Next.js, Svelte, and React Native. Michael also shares behind-the-scenes insights on Storybook’s evolution from a documentation tool to a full-fledged UI development and testing suite.

PodRocket
framework tool ui
Prisma Postgres with Nikolas Burk (Repeat)

Prisma Postgres with Nikolas Burk (Repeat)

In this repeat episode, Nikolas Burk, DevRel at Prisma, talks about Prisma Postgres, its unikernel architecture, and its seamless integration with cloud infrastructure. Discover how Prisma Postgres is revolutionizing database management with features like cold start elimination, real-time event handling and advanced caching strategies!

PodRocket
cloud database
Node 24 with Rafael Gonzaga

Node 24 with Rafael Gonzaga

Rafael Gonzaga, a Node.js TSC member, joins us to unpack the key features and updates in Node.js 24. We explore major changes like the new permission model, async local storage improvements, V8 engine updates, and the future of built-in HTTP capabilities. Rafael also shares insights on security trends, the evolution of the Node ecosystem, and how developers can get involved.

PodRocket
podcast runtime tool
10 years of SolidJS with Ryan Carniato

10 years of SolidJS with Ryan Carniato

Ryan Carniato, creator of SolidJS, joins the podcast to reflect on a decade of developing the framework. We dive into the evolution of frontend tooling, the rise of fine-grained reactivity, and why SolidJS continues to challenge virtual DOM conventions. Ryan also shares insights on open source maintenance, web standards, and the future of UI architecture.

PodRocket
framework podcast ui
Server functions don't exist with Jack Herrington

Server functions don't exist with Jack Herrington

Jack Herrington, podcaster, software engineer, writer and YouTuber, joins the pod to uncover the truth behind server functions and why they don’t actually exist in the web platform. We dive into the magic behind frameworks like Next.js, TanStack Start, and Remix, breaking down how server functions work, what they simplify, what they hide, and what developers need to know to build smarter, faster, and more secure web apps.

PodRocket
framework podcast tool
Relatively new things you should know about HTML with Chris Coyier (Repeat)

Relatively new things you should know about HTML with Chris Coyier (Repeat)

In this repeat episode, Chris Coyier, co-founder of CodePen, talks about the evolving landscape of HTML heading into 2025. He delves into topics like the slow evolution of HTML compared to CSS and JavaScript, the importance of backwards compatibility, new HTML elements and pseudo-elements, and the potential of declarative shadow DOM for server-side rendering in web components.

PodRocket
podcast ui
The design of web design with Miriam Suzanne

The design of web design with Miriam Suzanne

Miriam Suzanne, web developer, artist, and co-founder of OddBird, talks about the philosophy and evolution of web design. We explore CSS origins, the cascade, accessibility, and how the balance between user control and brand expression defines the spirit of the web.

PodRocket
css podcast ui
RedwoodSDK with Peter Pistorius

RedwoodSDK with Peter Pistorius

Peter Pistorius, co-creator of RedwoodJS, talks about the evolution from RedwoodJS GraphQL to the new Redwood SDK, a React framework built for Cloudflare. They dive deep into serverless architecture, React Server Components, durable objects, AI-assisted development, and the challenges of modern deployment and hosting. Learn how Redwood SDK is empowering developers to focus on building and shipping, instead of managing infrastructure.

PodRocket
cloud framework tool
JSX over the wire with Dan Abramov

JSX over the wire with Dan Abramov

React Core team member Dan Abramov joins us to explore "JSX over the wire" and the evolving architecture of React Server Components. We dive into the shift from traditional REST APIs to screen-specific data shaping, the concept of Backend for Frontend (BFF), and why centering UI around the user experience—not server/client boundaries—matters more than ever.

PodRocket
HTMX in 2025 with Carson Gross

HTMX in 2025 with Carson Gross

Carson Gross, creator of HTMX, talks about its evolution from intercooler.js, its viral rise on social media, and its philosophy of simplicity and stability. They dive into how HTMX fits into the modern web dev ecosystem, the idea of building 100-year web services, and why older technologies like jQuery and server-side rendering still have staying power. Carson also shares insights on open-source marketing, progressive enhancement, and the future of web development.

PodRocket
A guide to functional programming By Jemima Abu

A guide to functional programming By Jemima Abu

Jemima Abu, Senior Product Engineer at CAIS, joins the podcast to unpack her no-fluff approach to functional programming in JavaScript. From why predictable code matters to how higher-order functions like map and reduce can save your sanity, Jemima breaks down real-world lessons on purity, immutability, and when it's okay to not be a functional purist.

PodRocket
Vite, frontend tooling & the future with Evan You

Vite, frontend tooling & the future with Evan You

Vue creator Evan You joins us to talk about the evolution of JavaScript tooling, the success of Vite, and what's coming next with VitePlus — a unified toolchain aiming to simplify dev workflows. We also touch on Nitro, multi-runtime support, and where AI might (or might not) fit into the mix.

PodRocket
Ghostty with Mitchell Hashimoto

Ghostty with Mitchell Hashimoto

Mitchell Hashimoto, founder of HashiCorp, joins us to talk about his latest project, Ghostty—a terminal that’s fast, feature-rich, and truly cross-platform. Mitchell shares the vision behind Ghostty, its architecture built around the libghosty core, how it's tackling long-standing limitations in terminal emulation, and why features like quake-style dropdowns matter more than you'd think. We also explore how the community can get involved and the future potential of Ghosty as a platform for modern text-based applications. Tune in to explore the innovative features that make Ghosty a standout cross-platform terminal!

PodRocket
Put your database in the browser with Ben Holmes

Put your database in the browser with Ben Holmes

Ben Holmes, product engineer at Warp, joins PodRocket to talk about local-first web apps and what it takes to run a database directly in the browser. He breaks down how moving data closer to the user can reduce latency, improve performance, and simplify frontend development. Learn about SQLite in the browser, syncing challenges, handling conflicts, and tools like WebAssembly, IndexedDB, and CRDTs. Plus, Ben shares insights from building his own SimpleSyncEngine and where local-first development is headed!

PodRocket
Debugging apps with Deno and OpenTelemetry with Luca Casonato

Debugging apps with Deno and OpenTelemetry with Luca Casonato

Luca Casanato, member of the Deno core team, delves into the intricacies of debugging applications using Deno and OpenTelemetry. Discover how Deno's native integration with OpenTelemetry enhances application performance monitoring, simplifies instrumentation compared to Node.js, and unlocks new insights for developers!

PodRocket
Moving to ESM from CJS with Anthony Fu

Moving to ESM from CJS with Anthony Fu

Anthony Fu, Framework Developer at Nuxt Labs, discusses the shift to ESM-only formats in JavaScript development. He covers the controversy surrounding ESM, the advantages of moving from CJS to ESM, and what this transition means for the future of web development. Tune in to learn why now is the ideal time for this change, and how it benefits developers!

PodRocket