Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

Syntax - Tasty Web Development Treats

Technology News

Episodes

Showing 1-100 of 994
Page 1 of 10 Next → »»

994: AI Sucks At CSS

08 Apr 2026

Contributed by Lukas

In this potluck episode of Syntax, Wes and Scott answer your questions about AI struggles with CSS and design workflows, learning vs relying on AI, de...

993: It’s Been A Hell Of Week

06 Apr 2026

Contributed by Lukas

Scott and Wes break down a chaotic week in dev news — the Claude Code source leak, a nasty Axios npm supply chain hack, and Railway’s private cach...

992: Migrating Legacy Code Just Got Easier

01 Apr 2026

Contributed by Lukas

Wes and Scott talk about migrating large codebases with AI — how to plan framework and language moves, establish patterns, handle templating changes...

991: Vite’s bet on Cloudflare (VOID Framework)

30 Mar 2026

Contributed by Lukas

Vite just launched Void, a fullstack JavaScript framework and cloud platform that bundles together routing, SSR, auth, an ORM, and nearly everything y...

990: Vite Is Taking Over (Vite+)

25 Mar 2026

Contributed by Lukas

Wes, Scott, and CJ talk about Vite+, a unified JavaScript toolchain that combines linting, formatting, task running, monorepos, and more. They break d...

989: State of JS 2025

23 Mar 2026

Contributed by Lukas

Scott and Wes dig into the latest State of JS survey results, breaking down which JavaScript libraries, frameworks, and tools are rising, falling, or ...

988: Cloudflare’s Next.js Slop Fork

18 Mar 2026

Contributed by Lukas

Wes and Scott talk with Steve Faulkner about vinext, a Vite-powered Next.js fork. They dive into AI coding workflows, agent browsers, code quality, an...

987: Remote Coding Agents

16 Mar 2026

Contributed by Lukas

Scott and Wes break down the world of remote coding agents — what they are, why you’d want one, and all the different ways you can run them, from ...

986: Does Code Quality Matter Anymore?

11 Mar 2026

Contributed by Lukas

In this potluck episode, Wes and Scott answer your questions about popover navigation patterns, the Vibrate API on iOS, whether code quality still mat...

985: Stop putting secrets in .env

09 Mar 2026

Contributed by Lukas

Scott and Wes are joined by Phil Miller and Theo Ephraim to talk about Varlock, a new approach to environment variables that adds schemas, validation,...

984: How to Make a DOM Library Render Anything w/ Paolo Ricciuti

04 Mar 2026

Contributed by Lukas

Wes and Scott talk with Paolo Ricciuti about Svelte custom renderers and how Svelte actually talks to the DOM. They dig into compiler internals, CSS h...

983: Why I Chose Electron Over Native (And I’d Do It Again)

02 Mar 2026

Contributed by Lukas

Wes and Scott talk about building v_framer, Scott’s custom multi-source video recording app, and why Electron beat Tauri and native APIs for the job...

982: Bots Are Ruining the Internet

25 Feb 2026

Contributed by Lukas

Wes and Scott talk about the latest dev news: Node enabling Temporal by default, OpenAI acquiring OpenClaw, TypeScript 6, new TanStack and Deno releas...

981: Browsers Are Finally Catching Up (Interop 2026)

23 Feb 2026

Contributed by Lukas

Scott and Wes unpack Interop 2026 and the browser features finally aligning across engines, from container style queries and anchor positioning to scr...

980: AI Coding Explained

18 Feb 2026

Contributed by Lukas

Wes and Scott talk about the state of AI coding in 2026—from editors and models to agents, skills, slash commands, MCPs, and more. They unpack what ...

979: WebMCP: New Standard to Expose Your Apps to AI

16 Feb 2026

Contributed by Lukas

Scott and Wes unpack WebMCP, a new standard that lets AI interact with websites through structured tools instead of slow, bot-style clicking. They dem...

978: Should A New Coder Use AI?

11 Feb 2026

Contributed by Lukas

Wes and Scott answer your questions about AI agents, learning to code with AI, pagination patterns, skilling up from outdated tech stacks, balancing s...

977: We built a CSS Challenge platform

09 Feb 2026

Contributed by Lukas

Scott and Wes break down how they built SynHax, the real-time CSS Battle app powering the upcoming Mad CSS tournament. From SvelteKit and Zero to diff...

976: Pi - The AI Harness That Powers OpenClaw W/ Armin Ronacher & Mario Zechner

04 Feb 2026

Contributed by Lukas

Wes and Scott talk with Armin Ronacher and Mario Zechner about PI, a minimalist agent harness powering tools like OpenClaw. They unpack why Bash is “...

975: What’s Missing From the Web Platform?

02 Feb 2026

Contributed by Lukas

Scott and Wes run through their wishlist for the web platform, digging into the UI primitives, DOM APIs, and browser features they wish existed (or di...

974: Clawdbot (Moltbot), Agents and the Age of Personal Software

28 Jan 2026

Contributed by Lukas

Wes and Scott talk about building hyper-specific personal software with AI. They explore personal agents, home automation, JSON-as-a-database, and how...

973: The Web’s Next Form: MCP UI (with Kent C. Dodds)

26 Jan 2026

Contributed by Lukas

Scott and Wes sit down with Kent C. Dodds to break down MCP, context engineering, and what it really takes to build effective AI-powered tools. They d...

972: These Things Make Your App Feel Like Crap on Mobile

21 Jan 2026

Contributed by Lukas

Wes and Scott talk about why mobile web apps often feel “janky” compared to native—and how to fix it. They cover input zooming, accidental horiz...

971: Stackoverflow and Firefox are Dead?

19 Jan 2026

Contributed by Lukas

Is Stack Overflow actually dying, and what does that mean in an AI-driven dev world? Scott and Wes break down the latest web dev news, from Firefox’...

970: Why Did Anthropic Buy Bun?

14 Jan 2026

Contributed by Lukas

Wes and Scott answer your questions about whether Git GUIs beat the terminal, balancing accessibility with experimental web projects, blocking malicio...

969: This guy is nuts (TypeScript Doom)

12 Jan 2026

Contributed by Lukas

Scott and Wes sit down with Dimitri Metropolis to explore the wild edges of TypeScript—from running Doom in the type system to building tools like T...

968: Habits and Changes We Want to Make in 2026

07 Jan 2026

Contributed by Lukas

Wes and Scott talk about setting realistic goals for the new year, building habits through small, sustainable changes, creating systems that actually ...

967: What’s Going to Happen in Web Dev During 2026

31 Dec 2025

Contributed by Lukas

Wes and Scott talk about their bold predictions for web development in 2026, from WebGPU-powered design and modern CSS breakthroughs to JavaScript sta...

966: A Look Back at Web Dev in 2025

24 Dec 2025

Contributed by Lukas

Wes and Scott revisit their 2025 web development predictions, grading hits and misses across AI, browsers, frameworks, CSS, and tooling. From Temporal...

965: Baseline 2025 Features web gained in 2025

22 Dec 2025

Contributed by Lukas

Scott and Wes break down the biggest web platform features that reached Baseline in 2025, separating the genuinely useful APIs from the niche and forg...

964: Markdown as a CMS is a bad idea

17 Dec 2025

Contributed by Lukas

In this potluck episode of Syntax, Wes and Scott answer your questions about keyboard shortcuts, choosing frameworks in the age of AI, markdown vs CMS...

963: Hardware Hacking with Matt Brown

15 Dec 2025

Contributed by Lukas

Scott and Wes chat with YouTuber and security consultant Matt Brown about breaking into IoT devices, extracting firmware, and decoding the hidden tech...

962: The Home Server / Synology Show

10 Dec 2025

Contributed by Lukas

Wes and Scott talk about their evolving home-server setups—Synology rigs, Mac minis, Docker vs. VMs, media servers, backups, Cloudflare Tunnels, and...

961: Keeping Up With The Fast and Furious Web

08 Dec 2025

Contributed by Lukas

Scott and CJ go live from JS Nation NYC to talk about how developers can actually stay current without drowning in the constant churn of new tools and...

960: Reacting to the Weird + Creative Corners of the Web

03 Dec 2025

Contributed by Lukas

Wes and Scott talk about the weird, creative corners of the web—from live-coded music with Strudel and wild Hydra visuals to shader wizardry, projec...

959: TypeScript on the GPU with TypeGPU creator Iwo Plaza

01 Dec 2025

Contributed by Lukas

Scott and CJ sit down live at JSNation NYC with Iwo Plaza, creator of TypeGPU, to dig into how WebGPU is unlocking a new wave of graphics and compute ...

958: 2025 Holiday Gift Guide

26 Nov 2025

Contributed by Lukas

The Syntax team brings us their annual Holiday Gift Guide! They’ve curated the best gadgets, tools, food, and even kitchen essentials for the dev in...

957: CSS: Advanced and Obscure

24 Nov 2025

Contributed by Lukas

Scott and Wes face off in a CSS-themed round of STUMP’d, quizzing each other on shape functions, scroll snap types, obscure functions, and long-forg...

956: Should I Keep Using WordPress?

19 Nov 2025

Contributed by Lukas

In this potluck episode, Wes and Scott answer your questions about paid vs. free SSL, the state of frontend jobs, headless WordPress trade-offs, organ...

955: SvelteKit has solved data loading

17 Nov 2025

Contributed by Lukas

Scott and Wes break down SvelteKit’s new remote functions and why they finally solve the long-standing pain of page-level data in Svelte. They cover...

954: Fullstack TanStack! The Scoop with Tanner Linsley

12 Nov 2025

Contributed by Lukas

Live from GitHub Universe, Wes and Scott talk with Tanner Linsley about the latest from TanStack, including TanStack DB’s local-first syncing, new r...

953: Why v0 creator left Vercel to fix GitHub (GOAT Jared Palmer)

10 Nov 2025

Contributed by Lukas

Scott and Wes sit down with Jared Palmer of GitHub (formerly of Vercel) to unpack all the biggest announcements from GitHub Universe 2025. They dive i...

952: VS Code, GitHub & Copilot - UNIVERSE 25 Announcements + Reactions

05 Nov 2025

Contributed by Lukas

Live from GitHub Universe, Wes, Scott, and CJ talk about the latest AI and developer tools from GitHub, including Agent HQ, Copilot integrations, and ...

951: A first look at Remix 3

03 Nov 2025

Contributed by Lukas

Scott and Wes dive into Remix 3, exploring how it embraces native web standards like Events, Signals, and Streams to become a truly full-stack framewo...

950: Even SCARIER Web Dev Nightmares (Spooky Stories Pt. 2)

29 Oct 2025

Contributed by Lukas

In part 2 of this year’s Spooky Stories special, Wes and Scott discuss the most chilling developer horror stories—from six-month-old unprocessed d...

949: Web Dev HORROR Stories + Spooky Trivia! (Spooky Stories Pt. 1)

27 Oct 2025

Contributed by Lukas

It’s that time of year again, Scott (as Dracula) and Wes (as a big bad shark) return for their annual Spooky Stories special! They’re joined by a ...

948: Zed is Ready For Primetime

22 Oct 2025

Contributed by Lukas

Wes and Scott talk about what makes Zed—the hot new editor built in Rust—fast, beautiful, and finally ready for primetime. From Git UI to extensio...

947: S-Tier MCP Servers for Developers

20 Oct 2025

Contributed by Lukas

Scott and Wes break down the top-tier MCP servers developers are using right now. From browser automation to debugging superpowers, they explore how t...

946: We Got Roasted for Our Websites — Fair

15 Oct 2025

Contributed by Lukas

In this potluck episode of Syntax, Wes and Scott answer your questions about why devs neglect their own websites, hosting shady projects (hypothetical...

945: Chrome Dev Tools MCP Server

13 Oct 2025

Contributed by Lukas

Scott and Wes dive into Chrome’s new MCP server; a dev tools API powered by Puppeteer that gives your scripts, editors, and AI agents full access to...

944: Is Coinbase Really Writing Half Their Code With AI?

08 Oct 2025

Contributed by Lukas

Wes and Scott talk with Kyle Cesmat about how Coinbase is writing nearly half its code with AI—while keeping quality and security front and center. ...

943: Modern React with Ricky Hanlon (React Core Dev)

06 Oct 2025

Contributed by Lukas

Scott and Wes sit down with Ricky Hanlon from the React core team at Facebook to dive into the latest features and APIs shaping modern React developme...

942: Mental Health Q&A w/ Dr. Courtney Tolinski

01 Oct 2025

Contributed by Lukas

Wes and Scott talk with Dr. Courtney Tolinski about supporting neurodivergent teammates, navigating workplace dynamics, and recognizing strengths beyo...

941: Is Responsible AI Possible? with Dr. Sarah Bird of Microsoft

29 Sep 2025

Contributed by Lukas

Scott heads to Microsoft’s campus for the VS Code Insider Summit to sit down with Dr. Sarah Bird and explore what “Responsible AI” really means ...

940: Picking a Fullstack Stack, Is Next.js Too Complex? Services vs Self-Hosted + More

24 Sep 2025

Contributed by Lukas

In this potluck episode, Wes and Scott answer your questions about modern full-stack stacks, Node.js backend options, managing database indexes, devel...

939: Creator of Vite: Evan You

22 Sep 2025

Contributed by Lukas

Scott and Wes sit down with Evan You, creator of Vue, Vite, and VoidZero, to dig into the future of frontend tooling. From the speed of Rolldown to wh...

938: Hot Takes + Bike Shedding

17 Sep 2025

Contributed by Lukas

Wes and Scott dive into some hot takes and classic debates—tabs vs spaces, camel vs snake case, export styles, barrel files, variable naming, and mo...

937: Is The Omarchy Hype Real?

15 Sep 2025

Contributed by Lukas

Scott takes Wes on a tour of Omarchy, DHH’s polished Arch + Hyprland Linux setup that promises speed, beauty, and endless keyboard shortcuts. From f...

936: Realtime LED Wall With React + Websockets (I Let Strangers Control It)

10 Sep 2025

Contributed by Lukas

Scott, Wes, and CJ dive into Wes’s Hackweek project: a real-time, web-controlled LED grid. They break down the hardware build, custom 3D-printed dif...

935: CJ Made A Sega Game In 2025

08 Sep 2025

Contributed by Lukas

CJ takes us behind the scenes of Hackweek to share how he built a custom Sega Genesis game from scratch, complete with assembly code, level loading, a...

934: We Built a Real-Time, Local-Data, Competitive Coding Game

03 Sep 2025

Contributed by Lukas

Scott, Wes, and CJ dive into SynHax, Scott’s Hackweek project for code battles. They discuss live coding duels, referee controls, and the surprising...

933: Hackweek Overview - What Is It, What Did We Build

01 Sep 2025

Contributed by Lukas

It’s Hackweek at Syntax! Scott, Wes, and CJ break down what Hackweek is all about - how they picked their projects, what came out of them, and why i...

932: Vibe Coding’s Huge Problem

27 Aug 2025

Contributed by Lukas

Wes and Scott talk about the dangers of vibe coding when it comes to authentication and access control. They share real-world examples of security fai...

931: Project Init - How to Make Good Choices When Starting a New Coding Project

25 Aug 2025

Contributed by Lukas

Scott and Wes dive into the fundamentals of project initialization and planning, from outlining ideas and choosing the right tools to making smart tec...

930: Text Editor Keybindings, WASM Replacing Docker, LLM apathy and hosting mini apps

20 Aug 2025

Contributed by Lukas

In this potluck episode of Syntax, Wes and Scott answer your questions about VS Code vs Cursor, navigating promotions and job titles, database fundame...

929: Cloudflare Blocks AI Crawlers × Debugging Local Data × Raising Kids with Healthy Digital Habits and More

18 Aug 2025

Contributed by Lukas

Scott and Wes tackle listener questions on everything from local-first databases and AI-built CRMs to protecting APIs and raising kids with healthy di...

928: State of Devs 2025 Results

13 Aug 2025

Contributed by Lukas

Wes and Scott talk about the 2025 State of Devs survey, diving into trends in salaries, job titles, remote work, health, hobbies, and more. Show Not...

927: AI Browsers, 100X Build Speed, Massive Svelte Update - Web Dev News

11 Aug 2025

Contributed by Lukas

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 overtakin...

926: RSS Is NOT Dead

06 Aug 2025

Contributed by Lukas

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...

925: Scott & CJ’s Fave Productivity Apps & Web Apps

04 Aug 2025

Contributed by Lukas

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 lis...

924: Sync Engines and Local Data

30 Jul 2025

Contributed by Lukas

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 Conve...

923: Getting the Most Out of AI Coding

28 Jul 2025

Contributed by Lukas

Scott and Wes share their top strategies for getting high-quality results from AI coding tools like Cursor, Claude, ChatGPT, and Windsurf. From better...

922: Pre-commit Hooks, requestAnimationFrame, Code Reviews, and More

23 Jul 2025

Contributed by Lukas

In this potluck episode of Syntax, Wes and Scott answer your questions about code reviews, migrating legacy apps, CSS attr() use cases, pre-commit hoo...

921: AI Coding Roadmap for Newbies (And Skeptics)

21 Jul 2025

Contributed by Lukas

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...

920: How to Build MCP Servers

16 Jul 2025

Contributed by Lukas

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,...

919: Better Auth with Better Auth

14 Jul 2025

Contributed by Lukas

Scott and Wes recap the current state of web authentication and explore how Better Auth simplifies the whole process. With built-in plugins, modern fe...

918: Extreme Native Perf on the Web with Superhuman

09 Jul 2025

Contributed by Lukas

Wes and Scott talk with Loïc Houssier about how Superhuman builds lightning-fast, delightfully-designed email software. They dig into engineering phi...

917: AI Tools You Should Know

07 Jul 2025

Contributed by Lukas

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 dow...

916: I got fired, what should I focus on?

02 Jul 2025

Contributed by Lukas

In this potluck episode of Syntax, Wes and Scott answer your questions about maintaining popular open-source projects, where to start after a layoff, ...

915: $200mo Background Agents, CLI Tooling and “Max Mode”

30 Jun 2025

Contributed by Lukas

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 ...

914: 5 Upcoming + Next Gen JavaScript Features

25 Jun 2025

Contributed by Lukas

Wes and Scott talk about the latest JavaScript proposals from TC39, including features like import defer, the powerful new random namespace, Array.fro...

913: NEWS: Remix drops React, Safari 26 CSS + mega fast Vite and TypeSCript

23 Jun 2025

Contributed by Lukas

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 cha...

912: Why did Figma buy a CMS?

17 Jun 2025

Contributed by Lukas

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 de...

911: Browsers in 2025: Whats up with Arc, Dia, Firefox, Chrome and Opera GX?

16 Jun 2025

Contributed by Lukas

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, a...

910: If Statements in CSS?

11 Jun 2025

Contributed by Lukas

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, syn...

909: Handling and Throwing Errors

09 Jun 2025

Contributed by Lukas

We break down how to properly throw, catch, and log errors in JavaScript and TypeScript. They cover client-side and server-side strategies, using tool...

908: Storybook Has Evolved w/ Jeppe Reinhold

04 Jun 2025

Contributed by Lukas

Wes and Scott talk with Jeppe Reinhold about Storybook 9’s powerful new features—including drastically reduced bloat, seamless Vite integration, a...

907: Wes’ New Site: Gatsby → React Server Components

02 Jun 2025

Contributed by Lukas

Wes rebuilt his personal site from Gatsby to a modern stack using Waku, React Server Components, and Cloudflare Workers — all while keeping the same...

906: Tech Startups and Raising Money with Dan Levine (Vercel, Sentry, Mux…)

28 May 2025

Contributed by Lukas

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 o...

905: You Should Learn Nuxt!

26 May 2025

Contributed by Lukas

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. T...

904: React vs Svelte × Windsurf Worth $3B × Typescript as Const × Layout Shift Tricks × More

21 May 2025

Contributed by Lukas

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...

903: Fork Yeah! Microsoft open sourcing Copilot

19 May 2025

Contributed by Lukas

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 Cop...

902: Fullstack Cloudflare with React and Vite (Redwood SDK)

14 May 2025

Contributed by Lukas

Wes talks with Peter Pistorius about RedwoodSDK, a new React framework built natively for Cloudflare. They dive into real-time React, server component...

901: JS News: New React & Svelte APIs, RSC Updates, Redwood and Storybook

12 May 2025

Contributed by Lukas

Scott and Wes break down the latest in JavaScript news, including new async patterns in Svelte, React Server Component tooling with Parcel, and Redwoo...

900: 13 New CSS Features You Can Start Using Today

07 May 2025

Contributed by Lukas

899: GSAP: Killer Web Animations With Cassie Evans

05 May 2025

Contributed by Lukas

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 fe...

898: Every Developer Needs a 3D Printer

30 Apr 2025

Contributed by Lukas

Wes and Scott talk all things 3D printing—from fixing every day items to organizing tools, printing gadgets, and even teaching their kids entreprene...

897: Making Your App Feel Faster Than It Really Is

28 Apr 2025

Contributed by Lukas

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-hove...

896: Do I Still Need To Know JS/CSS/HTML with AI? × How To Sell An App × Is React Context Bad? × More

23 Apr 2025

Contributed by Lukas

895: React Server Components: Where are we at?

21 Apr 2025

Contributed by Lukas

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 frame...

Page 1 of 10 Next → »»