Modern Web cover image

Modern Web

Latest episodes

undefined
Aug 9, 2024 • 15min

Browser Native APIs with Rachel Nabors

Rachel Lee Nabors talks about the challenge of remaining current with new APIs and libraries, and how to prioritize which technologies you should invest your time in. Along with Tracy Lee, Rachel discusses their project of refactoring a demo using modern APIs and the benefits of challenging oneself with browser native APIs. The conversation also covers Rachel's involvement in standards development, and the evolving web technologies landscape. Sponsored by This Dot Watch this episode on our YouTube Channel Read more on our blog Timestamps [00:00:00] Intro. [00:03:10] Refactored code, removed external libraries, streamlined. [00:04:35] Understanding web APIs requires deep knowledge. [00:05:19] Focus on problem solving, not memorization. [00:06:39] Many regions, new technologies, use cases. [00:10:03] React Docs collaboration inspires Angular. [00:12:17] Career advice and success stories. Rachel Nabors' Social Media Bluesky: nabors.bsky.social​ (Bluesky Social)​. Instagram: https://www.instagram.com/rachelnabors/?hl=en Twitter: https://x.com/rachelnabors GitHub: https://github.com/rachelnabors LinkedIn: https://www.linkedin.com/in/rachelnabors/ Substack: The Tech Career Survival Guide​ (The Scrimba Podcast)​. Additional Links CascadiaJS: https://cascadiajs.com/ Rachel Nabors’ “Alice” Project: https://dribbble.com/rachelthegreat/projects/350942-Alice-in-Web-Animation-API-Land
undefined
Aug 8, 2024 • 21min

Don’t Make It Difficult to Engage with Your Brand: DevRel with Jonan Scheffler

Jonan Scheffler talks about bridging gaps between a brand and a developer community while also discussing the challenges DevRel teams face when aligning their goals with organizational objectives.  Sponsored by This Dot Labs Watch this episode on YouTube Read more on our blog
undefined
Aug 7, 2024 • 45min

Tim Neutkens, Co-Author of Next.js on the State of Next

Tim Neutkens, Co-author and Tech Lead for Next.js, discusses how open source maintainers are simplifying the web, and covers the challenges faced with the current Next.js setup. Tim  talks about TurboPack, a solution that optimizes bundling, improves parallelism, caching, and module graph calculations. He also talks about TurboAC, which focuses on addressing performance and compatibility issues, providing seamless transitions for Next.js users. Tim highlights the importance of efficient bundling processes to avoid excessive recompilation and discusses the updates in Next.js versions to enhance caching, rendering behavior, and client-side caching. Tim also discusses some exciting upcoming features in Next.js 15.  Socials Twitter: @timneutkens GitHub: timneutkens Bluesky: timneutkens.bsky.social Website: https://timn.tech/ Links Vercel on Twitter, LinkedIn, Facebook, Instagram, YouTube, GitHub and Vercel's website Next.js on Twitter, GitHub, LinkedIn, YouTube, Instagram, Facebook, official Next.js website Turbopack on Twitter, GitHub, YouTube, LinkedIn, Instagram, Official Turbopack Docs Webpack on GitHub, Twittvser, YouTube, and Official Webpack Website Show Notes [00:00:02] Next.js and the upcoming release of TurboPack. [00:04:27] JavaScript bundlers evolving to handle growth. [00:07:58] TurboPack solves Webpack limitations efficiently. [00:12:12] Bundler compatibility for optimal app performance. [00:16:50] Client components separated in webpack instance. Turbo pack for better parallelism and stability. Industry moving towards server-side. Feed and rollup still relevant. Collaboration between tools for future. [00:20:57] Replacing part with roll down, similar to Webpack. Overlapping ecosystem with Avonetic Conference. Limits with unbundling and loading on demand. Cycle of building frameworks and hitting limits. History of using Webpack for client-side code. Two compiler architecture for server and client. Coordination between server and client with Webpack. [00:25:38] Server action imports, turbo pack improves performance. [00:30:04] Next.js is popular for websites. [00:34:18] Chipotle using Next in Vercel, exciting improvements. [00:38:51] Next.js 15 release candidate with changes. Sponsored by Wix Studio.
undefined
8 snips
Jul 24, 2024 • 16min

Agentic AI: What Does AI Agency Mean Our Future? Safety and Security with Tejas Kumar

Tejas Kumar, an expert in AI applications for web development, joins Tracy Lee to dive into the fascinating world of AI agency and its implications. They discuss the innovative Vercel's AI SDK for streamlining tools and enhancing application efficiency. The conversation touches on important topics like the necessity of safety measures and regulatory frameworks in AI development, as well as the essential role of human oversight. Tejas also shares how AI is transforming podcast production and even music composition, making creative processes more efficient.
undefined
Jul 19, 2024 • 17min

What’s Great About TypeScript ESLint v8 + The “Trough of Disillusionment” in Adoption with Josh Goldberg

Josh Goldberg, TypeScript ES-Lint Maintainer, discusses the newest features and benefits of TypeScript ESLint v8, AI in coding, and industry adoption cycles. He highlights the improved performance and type-aware linting feature of TypeScript ESLint v8. They talk about the importance of using proper tools for better coding outcomes, the "trough of disillusionment" in technology adoption, and discuss the Gartner hype cycle. Sponsored by This Dot Watch this episode on YouTube Read more on our blog
undefined
Jul 18, 2024 • 26min

These JavaScript Tools Make Collaboration and Deployment Easier with Jack Herrington

Join Jack Herrington and Tracy Lee at CascadiaJS 2024 as they talk about content creation, experimenting with new tools, and continuous learning. They cover some of the latest in what’s going on in the Vercel, Next.js, and Deno Deploy ecosystems, and what these teams are doing to enable easy deployment and better community collaboration. Sponsored by This Dot Labs Watch this episode on YouTube Read more on our blog
undefined
Jul 12, 2024 • 17min

Observables: Coming to a Browser Near You with Dominic Farolino (Google Chrome)

Dominic Farolino, Software Engineer on the Google Chrome team, shares his exciting work on adding observables to the browser as a web platform primitive to enhance web performance. He discusses the benefits of incorporating observables into browsers, simplifying developer workflows, and their efforts to make RxJS a widely used library. They also highlight the importance of setting deadlines, sharing updates, and collaborating to advance web technologies.  Sponsored by This Dot Watch this episode on YouTube Read more on our blog
undefined
Jul 11, 2024 • 23min

Integrating AI models into Dev Platforms (Low-Code, Accessibility, and APIs) with Amanda Martin from Wix

In this interview at RenderATL 2024, Tracy Lee and Rob Ocel interview Amanda Martin, a developer advocate at Wix, about integrating AI models into web development platforms, incorporating AI into low-code environments, and the accessibility of AI technologies through APIs and pre-built models. Sponsored by This Dot Watch this episode on YouTube Read more on our blog
undefined
Jun 27, 2024 • 46min

React Version Transitions, Library Updates, and Why Standards Bodies are so Complex with JLarky

On this episode of Modern Web, hosts Tracy Lee, Ben Lesh, Adam Rackis, and guest JLarky share their takes on the JavaScript ecosystem, including thoughts on React version transitions and TypeScript compatibility. They also explore the challenges of library updates, as well as web standards and the complexities within standards bodies. Sponsored by This Dot Watch This Episode on YouTube Read more on our blog
undefined
Jun 19, 2024 • 46min

How Svelte and RSCs are Changing Web Development with Rich Harris

Rich Harris, Tracy Lee, Ben Lesh, and Adam Rackis discuss Svelte, React Server Components, and the future of web development. Topics include benefits of co-locating resources, component-based data fetching, and improving data management. They also explore challenges in transitioning to RSCs and the evolution in Svelte 5 with signals.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner