-
New Jun 11, 2025
910: 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 quirks, and how this feature pushes CSS closer...
-
New Jun 9, 2025
909: 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 Sentry, and how to handle errors without...
-
New Jun 4, 2025
908: 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 component testing. They dive into visual...
-
New Jun 2, 2025
907: 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. Scott and Wes break down the pain points...
-
New May 28, 2025
906: 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 bootstrapping vs. fundraising, and why great...
-
New May 26, 2025
905: 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 down the Nuxt ecosystem, directory...
-
New May 21, 2025
904: 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 good design still matters, React vs....
-
New May 19, 2025
903: 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. They discuss what it means for developers,...
-
New May 14, 2025
902: 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, zero-cost infrastructure, and why RedwoodSDK...
-
New May 12, 2025
901: 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 into Cloudflare with its new SDK. They...
-
New May 7, 2025
900: 13 New CSS Features You Can Start Using Today
-
New May 5, 2025
899: 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 also dig into performance, plugins, and...
-
New Apr 30, 2025
898: 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. Show Notes 00:00 Welcome to Syntax!...
-
New Apr 28, 2025
897: 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 about perception, not just performance....
-
New Apr 23, 2025
896: Do I Still Need To Know JS/CSS/HTML with AI? Ă— How To Sell An App Ă— Is React Context Bad? Ă— More
-
New Apr 21, 2025
895: 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 to bundling complexity, it’s everything...
-
New Apr 16, 2025
894: 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 breaks down what most people...
-
New Apr 14, 2025
893: 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 cover how it works, why it’s a big deal for...
-
New Apr 9, 2025
892: 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 full-blown media brand. They also reflect on key...
-
New Apr 7, 2025
891: 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 handling shadows, icons, and the dreaded...
-
New Apr 2, 2025
890: 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 checkouts, and more. Show Notes 00:00 Welcome...
-
New Mar 31, 2025
889: 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, handling styling, and the debates that come...
-
New Mar 26, 2025
888: You Need a Monorepo Ă— Client Only React Ă— TanStack + More
-
New Mar 24, 2025
887: 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, and the cool (and sometimes cursed)...
-
New Mar 19, 2025
886: 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 how it simplifies managing services like...
-
New Mar 17, 2025
885: 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, font kits, and how to avoid layout shifts...
-
New Mar 11, 2025
884: 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 decision to port TypeScript to Go, unlocking...
-
New Mar 10, 2025
883: 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 site’s performance, and how to track them...
-
New Mar 5, 2025
882: 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 Inertia, its potential for React support, and...
-
New Mar 3, 2025
881: 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 into tech career transitions, and tackle...
-
New Feb 26, 2025
880: 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 Notes 00:00 Welcome to Syntax! 00:29...
-
New Feb 24, 2025
879: 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 of their ecosystem, and whether vendor...
-
New Feb 19, 2025
878: 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 full-stack web development. Show Notes...
-
New Feb 17, 2025
877: 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 Tailwind Oxide, @property magic, and...