Shows / Syntax - Tasty Web Development Treats

Syntax - Tasty Web Development Treats
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.
Episodes
Syntax - Tasty Web Development Treats927: AI Browsers, 100X Build Speed, Massive Svelte Update - Web Dev News
Scott and Wes break down the latest in web dev news, from Amazon’s AI-powered VS Code fork and Node’s native TypeScript support, to Vite overtaking Webpack and…
Syntax - Tasty Web Development Treats926: RSS Is NOT Dead
Scott and CJ explore why RSS still matters and how it’s more underused than outdated. They discuss how to self-host RSS readers, escape the noise of the modern…
Syntax - Tasty Web Development Treats925: Scott & CJ’s Fave Productivity Apps & Web Apps
Scott and CJ go full productivity nerd, swapping notes on their favorite web apps for writing, coding, planning, and more. From terminals to to-do lists to…
Syntax - Tasty Web Development Treats924: Sync Engines and Local Data
Wes and Scott talk about local-first sync engines—why they matter, what makes apps feel fast, and which platforms stand out. From LiveStore to Convex to…
Syntax - Tasty Web Development Treats923: Getting the Most Out of AI Coding
Scott and Wes share their top strategies for getting high-quality results from AI coding tools like Cursor, Claude, ChatGPT, and Windsurf. From better…
Syntax - Tasty Web Development Treats922: Pre-commit Hooks, requestAnimationFrame, Code Reviews, and More
In this potluck episode of Syntax, Wes and Scott answer your questions about code reviews, migrating legacy apps, CSS attr() use cases, pre-commit hooks, the…
Syntax - Tasty Web Development Treats921: AI Coding Roadmap for Newbies (And Skeptics)
Scott and Wes break down how to code with and for AI; perfect for skeptics, beginners, and curious devs. They cover everything from Ghost Text and CLI agents…
Syntax - Tasty Web Development Treats920: How to Build MCP Servers
Wes and Scott talk about how developers can expose powerful tools to AI using the Model Context Protocol. They discuss tool calling, remote MCP specs…
Syntax - Tasty Web Development Treats919: Better Auth with Better Auth
Scott and Wes recap the current state of web authentication and explore how Better Auth simplifies the whole process. With built-in plugins, modern features…
Syntax - Tasty Web Development Treats918: Extreme Native Perf on the Web with Superhuman
Wes and Scott talk with Loïc Houssier about how Superhuman builds lightning-fast, delightfully-designed email software. They dig into engineering philosophy…
Syntax - Tasty Web Development Treats917: AI Tools You Should Know
Scott and Wes round up the hottest AI tools you should have on your radar; from text-to-speech wizards to self-hosted image generators. They break down what…
Syntax - Tasty Web Development Treats916: I got fired, what should I focus on?
In this potluck episode of Syntax, Wes and Scott answer your questions about maintaining popular open-source projects, where to start after a layoff, impostor…
Syntax - Tasty Web Development Treats915: $200mo Background Agents, CLI Tooling and “Max Mode”
AI coding agents are getting wild. Scott and Wes break down the latest tools that run in the background, write code across multiple steps, and charge you $200…
Syntax - Tasty Web Development Treats914: 5 Upcoming + Next Gen JavaScript Features
Wes and Scott talk about the latest JavaScript proposals from TC39, including features like import defer, the powerful new random namespace, Array.fromAsync…
Syntax - Tasty Web Development Treats913: NEWS: Remix drops React, Safari 26 CSS + mega fast Vite and TypeSCript
Wes and CJ break down the latest web dev news, including big changes in Safari 26, TypeScript Native Previews, and Remix dropping React. They also chat about…
Syntax - Tasty Web Development Treats912: Why did Figma buy a CMS?
Wes chats with James Mikrut, founder of Payload CMS, about being acquired by Figma! They discuss building an open source business, the future of UI design, AI…
Syntax - Tasty Web Development Treats911: Browsers in 2025: Whats up with Arc, Dia, Firefox, Chrome and Opera GX?
Scott 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…
Syntax - Tasty Web Development Treats910: If Statements in CSS?
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…
Syntax - Tasty Web Development Treats909: Handling and Throwing Errors
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…
Syntax - Tasty Web Development Treats908: Storybook Has Evolved w/ Jeppe Reinhold
Wes and Scott talk with Jeppe Reinhold about Storybook 9’s powerful new features—including drastically reduced bloat, seamless Vite integration, and next-level…
Syntax - Tasty Web Development Treats907: Wes’ New Site: Gatsby → React Server Components
Wes rebuilt his personal site from Gatsby to a modern stack using Waku, React Server Components, and Cloudflare Workers — all while keeping the same design…
Syntax - Tasty Web Development Treats906: Tech Startups and Raising Money with Dan Levine (Vercel, Sentry, Mux…)
Wes 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…
Syntax - Tasty Web Development Treats905: You Should Learn Nuxt!
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…
Syntax - Tasty Web Development Treats904: React vs Svelte × Windsurf Worth $3B × Typescript as Const × Layout Shift Tricks × More
In 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…
Syntax - Tasty Web Development Treats903: Fork Yeah! Microsoft open sourcing Copilot
Scott 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…
Syntax - Tasty Web Development Treats902: Fullstack Cloudflare with React and Vite (Redwood SDK)
Wes talks with Peter Pistorius about RedwoodSDK, a new React framework built natively for Cloudflare. They dive into real-time React, server components…
Syntax - Tasty Web Development Treats901: JS News: New React & Svelte APIs, RSC Updates, Redwood and Storybook
Scott 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…

Syntax - Tasty Web Development Treats899: GSAP: Killer Web Animations With Cassie Evans
Scott 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…
Syntax - Tasty Web Development Treats898: Every Developer Needs a 3D Printer
Wes and Scott talk all things 3D printing—from fixing every day items to organizing tools, printing gadgets, and even teaching their kids entrepreneurship…
Syntax - Tasty Web Development Treats897: Making Your App Feel Faster Than It Really Is
Scott 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…

Syntax - Tasty Web Development Treats895: React Server Components: Where are we at?
Scott 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…
Syntax - Tasty Web Development Treats894: Open Source Matters w/ Chad Whitacre
Wes and Scott talk with Chad Whitacre, the newest member of the Syntax team, about all things open source—licenses, controversies, economics, and ethics. Chad…
Syntax - Tasty Web Development Treats893: Everyone Is Talking About MCP
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…
Syntax - Tasty Web Development Treats892: The History of Syntax
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…
Syntax - Tasty Web Development Treats891: Light and Dark Mode
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…
Syntax - Tasty Web Development Treats890: Accepting Money on the Internet in 2025
Wes and Scott talk about the ins and outs of accepting payments online—from choosing processors like Stripe and PayPal to handling fraud, taxes, custom…
Syntax - Tasty Web Development Treats889: Planning A Build
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…

Syntax - Tasty Web Development Treats887: Vibe Coding Is a Problem
Is Vibe Coding the future of software development or just a fun way to experiment? Scott and Wes talk about coding with AI, the risks of ignoring the details…
Syntax - Tasty Web Development Treats886: AWS and IAC for Dummies with SST
Wes and Scott talk about Infrastructure as Code and how SST makes deploying to AWS easier than ever. They dive into SST’s features, developer experience, and…
Syntax - Tasty Web Development Treats885: CSS Fonts Fallbacks, Variable and Trimming
Scott and Wes dig into the wild world of CSS fonts—covering fallbacks, variable fonts, and new tricks like text-box-trim. They also break down font-display…
Syntax - Tasty Web Development Treats884: Typescript Just Got 10x Faster
Wes and Scott talk with Anders Hejlsberg and Daniel Rosenwasser about TypeScript’s leap to native code. They discuss the challenges, trade-offs, and the…
Syntax - Tasty Web Development Treats883: Web Vitals Explained
What are Web Vitals, and why should you care? Scott and Wes break down metrics like LCP, FCP, CLS, and INP, explaining what they measure, how they impact your…
Syntax - Tasty Web Development Treats882: Aaron Francis is putting PHP in Your JS Files
Wes and Scott talk with Aaron Francis about Fusion for Laravel, a new way to seamlessly integrate PHP into JavaScript. They discuss how Fusion expands on…
Syntax - Tasty Web Development Treats881: What Happened to Remix. Worth Using Axios? Client Only Next.js?
Scott and Wes answer your listener questions! They debate Axios vs. Fetch, discuss whether Next.js is overkill without a backend, talk htmx and Alpine, dive…
Syntax - Tasty Web Development Treats880: Creator of Home Assistant: Web Components, Self Hosting and Home Hacking
Wes and CJ talk with Paulus Schoutsen, creator of Home Assistant, about the future of smart homes, AI-powered automation, and open-source innovation. Show…
Syntax - Tasty Web Development Treats879: Fullstack Cloudflare
Wes and CJ break down everything Cloudflare—from Workers and R2 Storage to Hyperdrive and AI Gateway. Get the scoop on what makes Cloudflare tick, the quirks…
Syntax - Tasty Web Development Treats878: You Are Sleeping On Nuxt, Nitro and Vue w/ Daniel Roe
Wes and Scott talk with Daniel Roe about Nuxt and Nitro, demystifying the UnJS ecosystem, serverless deployments, open-source sustainability, and the future of…
Syntax - Tasty Web Development Treats877: Tailwind 4
Tailwind 4.0 is here, and Scott and Wes break down all the spicy new features, from CSS-powered configs to first-class container queries. Plus, they dig into…
Syntax - Tasty Web Development Treats876: MIDI & Music in the Browser
Wes and Scott talk about the Web Audio and Web MIDI APIs, diving into how they enable powerful music and sound manipulation in the browser. They explore MIDI…
Syntax - Tasty Web Development Treats875: JavaScript Signals Explained
JavaScript is missing a built-in way to make variables reactive—but Signals might change that. Scott and Wes break down what Signals are, how they compare to…
Syntax - Tasty Web Development Treats874: Fast Apps - Easy Perf Wins
Is your app feeling sluggish? Scott and Wes break down the biggest performance bottlenecks—like bloated assets, slow databases, and waterfall requests—and…
Syntax - Tasty Web Development Treats873: Standard Schema: The Universal JavaScript Data Interface
Wes and Scott talk about the standard schema for data validation, a collective effort by various library authors to create a unified interface. They discuss…
Syntax - Tasty Web Development Treats872: Too much AI × Disappointed in Firefox × Planning New Projects × Hard Truths
Wes and Scott answer questions about HTML semantics, TypeScript, adapting to AI’s impact on web development, and the best and worst browsers for developers…
Syntax - Tasty Web Development Treats871: Coding Agents Cursor + Windsurf Tips
Scott and Wes explore the world of coding agents, diving into tools like Cursor and Windsurf that promise to change how we write and manage code. They discuss…
Syntax - Tasty Web Development Treats870: Windsurf forked VS Code to compete with Cursor. Talking the future of AI + Coding
Wes and Scott talk with Kevin Hou and Varun Mohan from Windsurf about the evolving landscape of AI in coding, and the future of software development. Show…
Syntax - Tasty Web Development Treats869: Node + TypeScript in 2025
Scott and Wes explore the experimental world of running TypeScript in Node, breaking down the differences between type stripping and compiling. They cover the…
Syntax - Tasty Web Development Treats868: The State of JavaScript
Wes and Scott talk about the State of JavaScript survey, tends, popular features, and the evolving landscape of tools and frameworks. Show Notes 00:00 Welcome…