Podcast cover
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers · Technology

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

Episode cover

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

02 Mar 2026
37m
AI processed

Scott details the development of v-framer, a desktop application for video recording, highlighting the challenges and decisions made during its creation. He initially used Tauri but switched to Electron due to issues with Safari's WKWebView not providing retina resolution for screen recordings. The app records individu...

Episode cover

982: Bots Are Ruining the Internet

25 Feb 2026
49m
AI processed

The podcast episode dives into recent tech industry news and challenges. Wes and Scott discuss Node.js enabling Temporal by default, a new date API, and OpenAI's acquisition of OpenClaw, a platform for agent control, while also criticizing Anthropic's handling of the situation. A major concern is the proliferation of b...

Episode cover

981: Browsers Are Finally Catching Up (Interop 2026)

23 Feb 2026
51m
AI processed

Interop 2026, a collaborative effort by browser vendors, aims to standardize web development features across different browsers. The initiative focuses on achieving 100% implementation and bug-free performance for specific APIs. Container style queries, which allow styling based on CSS properties, and anchor positionin...

Episode cover

980: AI Coding Explained

18 Feb 2026
52m
AI processed

The podcast explores the evolving landscape of AI coding tools, techniques, and terminology. It highlights the shift from older methods like cursor rules to newer concepts such as agents.md, skills, and sub-agents. Scott and Wes discuss various AI coding tools, including text editors with AI features (VS Code, Copilot,...

Episode cover

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

16 Feb 2026
16m
AI processed

The podcast introduces WebMCP, a new specification that allows websites to surface tools and functionalities for AI interaction directly through the website itself, contrasting it with traditional MCP servers and UI approaches. Wes demonstrates how WebMCP enables AI to interact with a website, using a grocery list app ...

Episode cover

978: Should A New Coder Use AI?

11 Feb 2026
1h 2m
AI processed

The podcast episode addresses a range of listener questions, primarily focusing on AI's role in coding and web development strategies. The hosts debate the merits of using multiple AI agents simultaneously, cautioning against over-reliance and emphasizing the importance of upfront planning and post-generation review. T...

Episode cover

977: We built a CSS Challenge platform

09 Feb 2026
41m
AI processed

Scott and Wes detail the development of their custom CSS battle platform, Mad CSS, built for a coding tournament. They highlight the tech stack, which includes SvelteKit, Zero Sync for real-time updates, Drizzle for database schemas, and Graffiti for CSS utilities. A key feature is the use of local file system access, ...

Episode cover

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

04 Feb 2026
57m
AI processed

The podcast explores the concept of AI agents, particularly coding agents, and their potential beyond basic LLM functionalities. It highlights Pi, a minimal coding agent harness, as a tool for building custom agents, contrasting it with more rigid platforms like ClaudeBot. A key discussion point is the double-edged swo...

Episode cover

975: What’s Missing From the Web Platform?

02 Feb 2026
50m
AI processed

The podcast explores missing elements from the web platform, covering desired primitives, syntax additions to JavaScript, and new APIs. Wes and Scott discuss the need for better DOM primitives like date pickers, customizable file uploads, and toggles, emphasizing the importance of styleability and accessibility. They a...

Episode cover

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

28 Jan 2026
46m
AI processed

The podcast explores the concept of building personal software tailored to individual needs, highlighting the benefits of hyper-specific applications. It emphasizes the freedom from concerns about code quality and security when software isn't for public use, suggesting AI can accelerate development. Scott shares his ex...

Episode cover

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

26 Jan 2026
48m
AI processed

The podcast explores Model Context Protocol (MCP) and MCPUI, focusing on standardizing how AI models access external tools and data. Kent C. Dodds, a full-time educator, explains MCP as a "jQuery of context management," normalizing differences across AI agents. The discussion highlights MCP's role in reducing context b...

Episode cover

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

21 Jan 2026
38m
AI processed

The podcast explores common issues that make mobile web apps feel inferior to native apps, focusing on practical fixes for web developers. Key points include addressing the zooming of inputs on mobile devices by ensuring input fields are at least 16 pixels in size and preventing accidental horizontal scrolling, which c...

Episode cover

971: Stackoverflow and Firefox are Dead?

19 Jan 2026
46m
AI processed

The podcast explores current web development news, focusing on the decline of Stack Overflow due to AI advancements and the implications of Firefox integrating AI features to remain competitive. It highlights the emergence of MicroQuickJS, a JavaScript engine for embedded systems, and OpenWorkers, an open-source altern...

Episode cover

970: Why Did Anthropic Buy Bun?

14 Jan 2026
45m
AI processed

The podcast episode addresses a range of web development and tech-related questions. It explores Anthropic's acquisition of Bun, suggesting it's driven by the need for a fast JavaScript runtime for Claude and potential AI compute tasks. The discussion covers Git usage, with preferences leaning towards editor UIs for ea...

Episode cover

969: This guy is nuts (TypeScript Doom)

12 Jan 2026
55m
AI processed

The podcast explores TypeScript performance and tooling with guest Dimitri Metropolis, the creator of Doom and TypeScript and Typeslayer. Metropolis explains his project of running Doom within TypeScript types, highlighting the challenges of representing graphics and game logic within the type system. He introduces Typ...

Episode cover

968: Habits and Changes We Want to Make in 2026

07 Jan 2026
33m
AI processed

The podcast explores strategies for personal growth and habit formation in the new year. Wes shares his goal of standing for at least two hours a week while working, while Scott advocates for starting with small, manageable steps, referencing the book "Kaizen." They emphasize the importance of SMART goals and habit tra...

Episode cover

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

31 Dec 2025
48m
AI processed

In this episode of Syntax, Scott and Wes make predictions for web development in 2026, including the rise of WebGPU and 3D experiences, the comeback of light mode, and the impact of modern CSS standards. They discuss JavaScript trends like Temporal adoption and the popularity of the Standard Stack, as well as the conti...

Episode cover

966: A Look Back at Web Dev in 2025

24 Dec 2025
56m
AI processed

In this episode of Syntax, Wes Bos and Scott Tulinski review their web development predictions for 2025, assessing whether they "flopped" or "popped." They discuss the Temporal API's progress, the increasing but not ubiquitous use of on-device AI, and the plateauing of AI model quality alongside improvements in AI tool...

Episode cover

965: Baseline 2025 Features web gained in 2025

22 Dec 2025
26m
AI processed

In this episode of Syntax, Scott and Wes discuss Baseline 2025, highlighting new features and APIs now available across all modern browsers. They delve into specific advancements such as same-document view transitions for smoother SPA animations, the CSS abs() function for absolute values in styling calculations, and J...

Episode cover

964: Markdown as a CMS is a bad idea

17 Dec 2025
1h 3m
AI processed

In this potluck episode of Syntax, Wes and Scott tackle a variety of listener questions, offering their expert advice and personal experiences. They discuss keyboard shortcuts and productivity, the ErrorLens VS Code extension, and service workers in Svelte 5. They also delve into the impact of AI on web development, ch...

Page 4

Follow this podcast in Podwise

Sign in to get AI summaries, transcripts and mind maps for any episode, including new ones.

Open in Podwise