

PodRocket - A web development podcast from LogRocket
LogRocket
PodRocket covers everything you need to know about frontend web development on a weekly basis. Join LogRocket cofounder Ben Edelstein, the LogRocket engineering team, and more, as they interview experienced developers about all the libraries, frameworks, and tech industry issues they deal with every day.
Episodes
Mentioned books

Sep 11, 2024 • 28min
Deno 2 with Ryan Dahl
In this conversation, Ryan Dahl, co-creator of Deno and the mastermind behind Node.js, dives into the evolution of Deno and its promising features. He discusses how Deno enhances security and simplifies JavaScript development, making the leap from traditional blocking architectures to a more efficient event-driven model. Ryan highlights Deno 2’s improvements, its compatibility with NPM modules, and its vision for the future as a valuable tool for developers. Transforming server-side development, Deno shapes the next era of web programming.

Sep 5, 2024 • 30min
React 19 with Shruti Kapoor
In this discussion, Shruti Kapoor, a lead member of Technical Staff at Slack, dives into the exciting features of React 19. She highlights enhancements like React Actions for streamlined form handling and the innovative React Compiler that automates memoization. The transition from class components to hooks is explored, shedding light on evolving best practices. Shruti also emphasizes the importance of the React working group for developers, urging listeners to leverage community support for navigating these advancements.

Sep 4, 2024 • 32min
The invisible hand of React performance with Ivan Akulov
Ivan Akulov, a Senior Performance Engineer at Framer, dives into the intricacies of optimizing React performance. He highlights the shift from lifecycle methods to hooks like 'useEffect', revealing how these subtle changes enhance application efficiency. The discussion delves into the browser's update pipeline and the challenges posed by JavaScript execution. Additionally, Ivan unveils the potential of server components in improving web app interactivity, especially for users with slower connections, making modern applications smoother than ever.

Aug 29, 2024 • 27min
Exploring Node.js with David Neal
David Neal, a developer advocate with a decade of experience in Node.js, delves into his journey with the platform. He discusses its origins and ongoing relevance in web development. Neal shares insights about navigating the Node.js ecosystem and the evolution of JavaScript's asynchronous programming. He highlights the benefits of transitioning to TypeScript and examines the strengths of Node.js for creating Minimum Viable Products. The conversation also covers advancements in JavaScript tools and the potential of Electron for desktop applications.

Aug 28, 2024 • 33min
Fullstack TypeScript with Erik Hanchett
In this engaging discussion, Erik Hanchett, a specialist in Fullstack TypeScript development, sheds light on the critical importance of type safety in web development. He addresses the struggles developers face with mismatched data types and introduces tools like TRPC and Orville. The conversation also navigates the integration of AWS Amplify with TypeScript, detailing its capabilities for backend development and data management. Erik contrasts GraphQL with REST APIs, emphasizing efficiency and security in data handling.

Aug 22, 2024 • 27min
Production horror stories with Dan Neciu
Dan Neciu, technical co-founder and tech lead of CareerOS, shares his gripping production horror stories from the tech trenches. He dives into the importance of rigorous testing to prevent software bugs, both frontend and backend. Discussions include the unexpected complexities of code architecture and the financial pitfalls of unmonitored web traffic. Dan highlights how the term 'bug' originated in the 1940s and emphasizes the critical balance between developing features and thorough testing in a startup environment.

Aug 21, 2024 • 30min
Mastering durable, event-driven workflows with Joel Hooks
Joel Hooks, the creator of egghead.io and an expert in durable, event-driven workflows, dives deep into the realm of serverless architecture. He discusses the transformative benefits of embracing event-driven workflows and shares insights on navigating serverless versus hybrid infrastructures. Joel highlights personal experiences with unexpected tech costs and the importance of monitoring systems. With anecdotes about coding efficiency and the evolution of development projects, listeners gain a richer understanding of modern web practices.

Aug 15, 2024 • 31min
It's 2024: Let's talk about Atomic CSS with Matheus Albuquerque
Matheus Albuquerque, an expert in Atomic CSS and utility-first styling, dives into the essentials of this innovative approach to web development. He explains the rising popularity of Atomic CSS, its benefits for performance and code maintenance, and how it provides design consistency within frameworks like React. Matheus also tackles common misconceptions, emphasizes the importance of semantic HTML for accessibility, and discusses the performance considerations of utility-first CSS, making a strong case for its thoughtful implementation in modern projects.

Aug 14, 2024 • 25min
Generative UI and React components with Malte Ubl
Malte Ubl, CTO of Vercel and expert in generative UI and React components, shares insights on the evolving landscape of AI in UI development. He discusses how generative AI can create personalized user interfaces using prompts and the significant role of structured UI components. The conversation delves into the integration of AI SDKs to enhance customer support interactions and explores how generative AI is set to transform e-commerce UI design. Ubl also highlights the cost-effective benefits of AI in rapid UI prototyping, making development more accessible.

6 snips
Aug 8, 2024 • 26min
Integrating TypeScript into Node.js with Marco Ippolito
Marco Ippolito, a Node.js collaborator and TSC member, dives into the integration of TypeScript into Node.js. He shares exciting advancements like the experimental flag allowing direct execution of TypeScript files. The discussion touches on the complexities of merging TypeScript with Node.js, including type stripping and compatibility issues. Ippolito also highlights the advantages of using SWC as a compiler and the unique approach Node.js is taking, promising future enhancements that aim to elevate user experience.