Welcome to DejaVue, the Vue podcast you didn't know you needed until now! Join Michael Thiessen and Alexander Lichter on a thrilling journey through the world of Vue and Nuxt. Get ready for weekly episodes packed with insights, updates, and deep dives into everything Vue-related. From component libraries to best practices, and beyond, they've got you covered.
…
continue reading

1
Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
Full Stack Developers Wes Bos and Scott Tolinski dive deep into web development topics, explaining how they work and talking about their own experiences. They cover from JavaScript frameworks like React, to the latest advancements in CSS to simplifying web tooling.
…
continue reading
devMode.fm is a bi-weekly podcast dedicated to the tools, techniques, and technologies used in modern web development. We cover JavaScript frameworks like React, Vue.js, and Svelte, tooling like webpack, Vite, Docker, Nginx, Next, Nuxt, etc. and CMS systems like Craft CMS.
…
continue reading
Stay current on JavaScript, Node, and Front-End development. Learn from experts in programming, careers, and technology every week. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
…
continue reading
A podcast about modern web development.
…
continue reading
Join the WP Engine Developer Relations team as they discuss all things related to headless WordPress and modern web development.
…
continue reading

1
Double Trouble: The Nuxt Surprise (with Daniel Roe)
41:07
41:07
Play later
Play later
Lists
Like
Liked
41:07Big news in the Nuxt ecosystem. While you out there already know what has been announced - some of us didn't. Luckily, Daniel Roe, Head of the Nuxt team joins this DejaVue episode and discusses the highly anticipated "double trouble": Not one, but two major versions for Nuxt are on the horizon. After over a year of delays, Daniel reveals the strate…
…
continue reading
CJ steps in for Scott and joins Wes to share his experience working with Nuxt, from routing and data fetching to the pros and cons of the framework. They break down the Nuxt ecosystem, directory structure, and how it handles server routes and modules. Show Notes 00:00 Syntax Meetup! 00:26 Welcome to Syntax 01:21 The deal with Nuxt. CJ’s Nuxt Course…
…
continue reading

1
911: Browsers in 2025: Whats up with Arc, Dia, Firefox, Chrome and Opera GX?
47:06
47:06
Play later
Play later
Lists
Like
Liked
47:06Scott and Wes break down the state of web browsers in 2025, from the rise and fall of Arc and the fate of Firefox to hot takes on Opera GX, Raycast, and why power users might not be profitable. They compare rendering engines, rant about dev tools, and reveal what browser stats say about Syntax listeners. Show Notes 00:00 Welcome to Syntax! 01:37 Re…
…
continue reading
Wes and Scott talk about the new If statements in CSS, breaking down how they work, why they matter, and when to use them. They explore use cases, syntax quirks, and how this feature pushes CSS closer to true conditional logic—no JavaScript required. Show Notes 00:00 Welcome to Syntax! 01:30 Brought to you by Sentry.io 02:37 CSS If statements in ac…
…
continue reading
We break down how to properly throw, catch, and log errors in JavaScript and TypeScript. They cover client-side and server-side strategies, using tools like Sentry, and how to handle errors without taking down your whole app. Show Notes 00:00 Welcome to Syntax! 01:19 Error terminology. 01:42 Thrown and catching. 03:01 What’s in an error. 04:09 Name…
…
continue reading

1
The History of Nuxt and NuxtLabs (with Sébastien Chopin)
1:01:07
1:01:07
Play later
Play later
Lists
Like
Liked
1:01:07Join Alex and Michael with special guest Sébastien Chopin, creator of Nuxt.js and CEO of NuxtLabs, to learn more about the origins and evolution of the Vue-based meta framework. Sébastien shares valuable lessons from open source, how he came to create Nuxt.js in the first place and which challenges came with it. In the second part of the episode, t…
…
continue reading

1
Migrating a Legacy JavaScript Codebase to TypeScript - JSJ 680
1:25:42
1:25:42
Play later
Play later
Lists
Like
Liked
1:25:42In this episode, Dan and I (Steve) dove deep into what turned out to be a surprisingly complex, yet incredibly insightful topic: gradually migrating a massive legacy JavaScript project over to TypeScript. We're talking about nearly 1,000 JS files, 70,000+ lines of code, and years of developer history—all transitioning carefully to a typed, modern f…
…
continue reading

1
908: Storybook Has Evolved w/ Jeppe Reinhold
50:13
50:13
Play later
Play later
Lists
Like
Liked
50:13Wes and Scott talk with Jeppe Reinhold about Storybook 9’s powerful new features—including drastically reduced bloat, seamless Vite integration, and next-level component testing. They dive into visual regression testing, accessibility, performance, and best practices for writing robust, isolated UI components developers can actually enjoy testing a…
…
continue reading

1
907: Wes’ New Site: Gatsby → React Server Components
44:39
44:39
Play later
Play later
Lists
Like
Liked
44:39Wes rebuilt his personal site from Gatsby to a modern stack using Waku, React Server Components, and Cloudflare Workers — all while keeping the same design. Scott and Wes break down the pain points with Next.js, MDX, image handling, caching, and the custom setup that now powers a blazing-fast blog. Show Notes 00:00 Welcome to Syntax! 01:03 Barcelon…
…
continue reading

1
TypeScript, Security, and Type Juggling with Ariel Shulman & Liran Tal - JSJ 679
1:32:43
1:32:43
Play later
Play later
Lists
Like
Liked
1:32:43In this episode, we dove headfirst into the swirling waters of TypeScript, its real-world use cases, and where it starts to fall short—especially when it comes to security. Joining us from sunny Tel Aviv (and a slightly cooler Portland), we had the brilliant Ariel Shulman and security advocate Liran Tal bring the heat on everything from type safety…
…
continue reading

1
906: Tech Startups and Raising Money with Dan Levine (Vercel, Sentry, Mux…)
56:58
56:58
Play later
Play later
Lists
Like
Liked
56:58Wes and Scott talk with VC Dan Levine about how developers can raise venture capital, what investors look for in early-stage startups, the realities of bootstrapping vs. fundraising, and why great ideas often start as simple side projects. Show Notes 00:00 Welcome to Syntax! 00:55 Dan’s background and career 03:10 Is it common for tech investors to…
…
continue reading

1
Building Agentic AI Workflows with Matthew Henage - JSJ 678
1:03:44
1:03:44
Play later
Play later
Lists
Like
Liked
1:03:44In this episode, we sat down with full-stack developer and AI innovator Matthew Henage, creator of WAOS.ai (Web App Operating System) and the incredible storytelling platform SpeakMagic.ai. This conversation took us deep into the world of agentic AI, low-code app building, and the future of intelligent workflows. We kicked things off with Matthew s…
…
continue reading

1
904: React vs Svelte × Windsurf Worth $3B × Typescript as Const × Layout Shift Tricks × More
51:14
51:14
Play later
Play later
Lists
Like
Liked
51:14In this potluck episode of Syntax, Wes and CJ answer your questions about OpenAI’s $3B Windsurf acquisition, the evolving role of UI in an AI-driven world, why good design still matters, React vs. Svelte, and more! Show Notes 00:00 Welcome to Syntax! Devs Night Out 02:35 OpenAI acquires Windsurf for $3B Windsurf Ep 870: Windsurf forked VS Code to c…
…
continue reading

1
903: Fork Yeah! Microsoft open sourcing Copilot
57:42
57:42
Play later
Play later
Lists
Like
Liked
57:42Scott and Wes are joined by Erich Gamma, creator of VS Code, and Kai Maetzel, Copilot Lead, to share some big news about the future of VS Code and Copilot. They discuss what it means for developers, how AI is shaping the future of coding, and why staying open to the community is key. Show Notes 00:00 Welcome to Syntax! 01:00 The inception of VS Cod…
…
continue reading

1
Reinventing Web Development with Brisa: A Conversation with Aral Roca - JSJ 677
1:05:09
1:05:09
Play later
Play later
Lists
Like
Liked
1:05:09In this week’s episode, it’s just me — Charles Max Wood — and I’m joined by the incredibly sharp and open-source-loving Aral Roca, direct from Barcelona! Aral’s the creator of Brisa, a new full-stack web framework that flips the script on how we build modern web apps. If you thought the "another day, another framework" meme was played out... well, …
…
continue reading
In this episode of DejaVue, Michael and Alex chat with Matt Perry, the creator of Motion (formerly Framer Motion), about animations in web development. Matt talks about his journey from designing gaming magazines as a kid to becoming a full-time developer, sharing his experiences with ActionScript, jQuery, and how Motion was born. They discuss how …
…
continue reading

1
902: Fullstack Cloudflare with React and Vite (Redwood SDK)
46:53
46:53
Play later
Play later
Lists
Like
Liked
46:53Wes talks with Peter Pistorius about RedwoodSDK, a new React framework built natively for Cloudflare. They dive into real-time React, server components, zero-cost infrastructure, and why RedwoodSDK empowers developers to ship faster with fewer tradeoffs and more control. Show Notes 00:00 Welcome to Syntax! 00:52 What is RedwoodSDK? 04:49 Choosing o…
…
continue reading

1
901: JS News: New React & Svelte APIs, RSC Updates, Redwood and Storybook
38:43
38:43
Play later
Play later
Lists
Like
Liked
38:43Scott and Wes break down the latest in JavaScript news, including new async patterns in Svelte, React Server Component tooling with Parcel, and Redwood’s push into Cloudflare with its new SDK. They also cover what’s new in Storybook 9 Beta, from visual testing to a sleeker, lighter build. Show Notes 00:00 Welcome to Syntax! 02:50 Brought to you by …
…
continue reading

1
Building Enterprise Infrastructure with Bit & AI with Gilad Shoham - JSJ 676
58:04
58:04
Play later
Play later
Lists
Like
Liked
58:04In this episode, I (Steve Edwards) flew solo on the mic but had the pleasure of hosting a truly insightful conversation with Gilad Shoham, VP of Engineering at Bit.Cloud. Gilad brought the heat from Israel as we explored how Bit is revolutionizing enterprise software architecture—and how AI is being layered on top to supercharge developer productiv…
…
continue reading

1
900: 13 New CSS Features You Can Start Using Today
57:40
57:40
Play later
Play later
Lists
Like
Liked
57:40By Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
…
continue reading

1
899: GSAP: Killer Web Animations With Cassie Evans
57:02
57:02
Play later
Play later
Lists
Like
Liked
57:02Scott and Wes sit down with Cassie Evans of GSAP to talk all things animation—from SVGs and scroll timelines to GSAP’s new rebrand and exciting features. They also dig into performance, plugins, and what makes GSAP such a powerful tool for web developers. Show Notes 00:00 Welcome to Syntax! 00:59 What is GSAP? Cassie Codes. 01:53 GSAP Rebranding. 0…
…
continue reading

1
Replacing Create React App: Why Create TS Router App Is the Future of React Development - JSJ 675
1:30:48
1:30:48
Play later
Play later
Lists
Like
Liked
1:30:48We’ve been diving into the evolving landscape of React app development and why tools like Create TS Router App (CTA) are stepping up to fill the gap left by the deprecation of Create React App (CRA). What we’ve learned is that SSR (server-side rendering) isn’t one-size-fits-all—e-commerce sites need it for SEO and performance, but internal tools an…
…
continue reading

1
898: Every Developer Needs a 3D Printer
1:05:14
1:05:14
Play later
Play later
Lists
Like
Liked
1:05:14Wes and Scott talk all things 3D printing—from fixing every day items to organizing tools, printing gadgets, and even teaching their kids entrepreneurship. Show Notes 00:00 Welcome to Syntax! 03:34 Brought to you by Sentry.io 05:03 Practical uses of 3D printing 07:34 Creating tools for organization Gridfinity 10:33 Improving and adapting everyday i…
…
continue reading

1
897: Making Your App Feel Faster Than It Really Is
35:03
35:03
Play later
Play later
Lists
Like
Liked
35:03Scott and Wes break down the tricks and techniques for making your app feel blazing fast—even when it’s not. From optimistic UI to preload-on-hover, it’s all about perception, not just performance. Show Notes 00:00 Welcome to Syntax! 01:12 Brought to you by Sentry.io. 02:34 Mousedown or pointerdown events. 06:00 UI animations should be fast. 08:00 …
…
continue reading

1
896: Do I Still Need To Know JS/CSS/HTML with AI? × How To Sell An App × Is React Context Bad? × More
53:56
53:56
Play later
Play later
Lists
Like
Liked
53:56By Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
…
continue reading

1
Snapshot Testing and Beyond (with The Jared Wilcurt)
1:06:40
1:06:40
Play later
Play later
Lists
Like
Liked
1:06:40In this episode of DejaVue, Alex and Michael are joined by Jared Wilcurt, UI architect and open source contributor, to get knee-deep into the world of testing in Vue.js, especially Snapshot Testing. Jared shares his journey from React frustration to Vue enthusiasm, and explains how he identified gaps in Vue's testing ecosystem that led to the creat…
…
continue reading

1
Empowering Devs and Innovators: Inside Vercel’s Impact, Feature Flags, and the Rise of v0 - JsJ 674
1:22:20
1:22:20
Play later
Play later
Lists
Like
Liked
1:22:20In this episode, Lee Robinson, who works at Vercel, discusses the company’s impact on web development despite its relatively small size. He explains their approach to empowering small, founder-led teams to build impactful tools, highlighting their new open-source Flags SDK. They also discuss the importance of server-side feature flagging to improve…
…
continue reading

1
895: React Server Components: Where are we at?
30:43
30:43
Play later
Play later
Lists
Like
Liked
30:43Scott and Wes break down the current state of React Server Components — what they are, how they work, and why they’re so controversial. From framework support to bundling complexity, it’s everything you need to know about RSC in 2025. Show Notes 00:00 Welcome to Syntax! 01:01 Brought to you by Sentry.io. 01:55 What exactly are React Server Componen…
…
continue reading

1
894: Open Source Matters w/ Chad Whitacre
1:01:14
1:01:14
Play later
Play later
Lists
Like
Liked
1:01:14Wes and Scott talk with Chad Whitacre, the newest member of the Syntax team, about all things open source—licenses, controversies, economics, and ethics. Chad breaks down what most people misunderstand, and how companies can support sustainable software development the right way. Show Notes 00:00 Welcome to Syntax! 00:39 Meet Chad Whitacre 03:39 Ch…
…
continue reading

1
Building 50 Apps in 50 Days: The Power of Boring Stacks with Kelvin - JsJ_673
1:00:49
1:00:49
Play later
Play later
Lists
Like
Liked
1:00:49In this episode, we dive into an engaging conversation with Kelvin, where we explore his approach to full-stack JavaScript development and the power of using simple, stable technologies to speed up app development. Kelvin shares his exciting project, "Project 50," where he’s challenging himself to build 50 apps in 50 days, highlighting the importan…
…
continue reading
Scott and Wes break down the Model Context Protocol (MCP), a new open standard that gives AI agents secure, tool-like access to your dev environment. They cover how it works, why it’s a big deal for AI coding workflows, and real-world use cases like GitHub, Sentry, and YouTube. Show Notes 00:00 Welcome to Syntax! 00:49 The lore of ICP. Wes MCP Shir…
…
continue reading

1
e18e: Ecosystem Performance (with James Garbutt)
1:02:51
1:02:51
Play later
Play later
Lists
Like
Liked
1:02:51In this episode of DejaVue, Alex sits down with James Garbutt, open source maintainer and lead of the e18e initiative. James shares his journey from writing web scrapers as a teenager to maintaining critical JavaScript libraries like parse5 or Chokidar and eventually co-creating the ecosystem performance initiative. The conversation is then all aro…
…
continue reading
Wes and Scott talk about the origins of Syntax, sharing how a friendly course name conflict led to a mastermind group, then a podcast, and eventually a full-blown media brand. They also reflect on key milestones, from early episodes and sponsorships to joining Sentry, expanding the team, and what’s next. Show Notes 00:00 Welcome to Syntax! 00:51 Ho…
…
continue reading

1
Breaking Into Tech: Lessons from My Career Path - JsJ 672
44:11
44:11
Play later
Play later
Lists
Like
Liked
44:11This episode is a little different—thanks to a U.S. holiday, I’m flying solo. But that just means we get to have a one-on-one chat! I dive into my career journey—not to brag, but to offer insights for anyone feeling stuck, of how my inventor grandfather sparked my early interest in tech, how I transitioned from electrical engineering to computer en…
…
continue reading
Light mode? Dark mode? Scott and Wes break down the best ways to implement theme switching in CSS, from prefers-color-scheme to manual overrides. Plus, tips on handling shadows, icons, and the dreaded flash of dark mode! Show Notes 00:00 Welcome to Syntax! 01:05 Brought to you by Sentry.io. 02:06 Light and dark mode, things to consider. 02:31 Light…
…
continue reading

1
Open Source Sustainability (with Daniel Roe, Chad Whitacre & Rijk van Zanten)
1:00:24
1:00:24
Play later
Play later
Lists
Like
Liked
1:00:24Join hosts Michael Thiessen and Alexander Lichter for a special episode of DejaVue - a fascinating panel discussion on open source sustainability with three open source enthusiasts: Daniel Roe (Nuxt Team Lead), Chad Whitacre (Head of Open Source at Sentry), and Rijk van Zanten (CTO and co-founder of Directus). The panelists dive deep into what sust…
…
continue reading

1
890: Accepting Money on the Internet in 2025
46:26
46:26
Play later
Play later
Lists
Like
Liked
46:26Wes and Scott talk about the ins and outs of accepting payments online—from choosing processors like Stripe and PayPal to handling fraud, taxes, custom checkouts, and more. Show Notes 00:00 Welcome to Syntax! 02:34 Payment processors Stripe PayPal Square Authorize.net 09:29 Checkouts 18:22 The checkout flow 23:10 Methods of accepting money 25:30 Br…
…
continue reading

1
Pioneers of Computing: A Journey Through Tech History with Bob Martin - JsJ 671
1:09:49
1:09:49
Play later
Play later
Lists
Like
Liked
1:09:49In this episode, we dive into a fascinating mix of tech history, personal stories, and entertainment recommendations. We chat with Bob Martin, who shares insights from his new book, offering a look back at the pioneers of computing, including early breakthroughs and the industry's evolution. Bob talks about the challenges of leaving out influential…
…
continue reading
Scott and Wes talk about the planning process for a major redesign of the Syntax.fm website. They share their thoughts on organizing tasks, choosing tech, handling styling, and the debates that come with deciding what to keep and what to change. Show Notes 00:00 Welcome to Syntax! 01:36 Brought to you by Sentry.io. 02:48 Why we need version 3.0 of …
…
continue reading
Nuxt 3.16 dropped and it's packed with goodies! In this episode, Alex and Michael break down all the cool stuff in this release that'll make your Nuxt development smoother. They dive into the new command to initialize a Nuxt application, the performance-game-changing lazy hydration support that'll boost your app's performance, and named layer alias…
…
continue reading