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

903: Fork Yeah! Microsoft open sourcing Copilot

19 May 2025
57m
AI processed

This episode explores the open-sourcing of AI features within VS Code and GitHub Copilot, tracing the evolution from closed-source extensions to a more open, collaborative environment. Against the backdrop of VS Code's initial focus on "born-in-the-web" developers and its subsequent growth to 40 million users, the disc...

Episode cover

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

14 May 2025
46m
AI processed

This episode explores the Redwood SDK, a React framework designed for building applications on Cloudflare, emphasizing its speed, affordability, and developer-friendly approach. Peter Pistorius, co-creator of RedwoodJS and creator of RedwoodSDK, highlights its features, including server-side rendering, React server com...

Episode cover

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

12 May 2025
38m
AI processed

This episode explores recent updates and experimental features in web development, focusing on JavaScript frameworks and related tools. The hosts discuss React's new experimental APIs for view transitions and the Activity API, which allows pre-rendering components in a hidden state to improve performance. Against the b...

Episode cover

900: 13 New CSS Features You Can Start Using Today

07 May 2025
57m
AI processed

This episode explores recent advancements in CSS features, highlighting functionalities now reliably supported across modern browsers. The hosts discuss the 'shape' function, a more CSS-friendly alternative to SVG paths for clip-path and offset-path, enabling responsive designs through CSS units and variables. Zoom pro...

Episode cover

899: GSAP: Killer Web Animations With Cassie Evans

05 May 2025
57m
AI processed

This episode explores GSAP (GreenSock Animation Platform), a powerful JavaScript animation library, and its recent transition to being entirely free following its acquisition by Webflow. Cassie Evans, a developer educator at GSAP, discusses the library's capabilities, which extend to animating HTML elements, SVGs, UI e...

Episode cover

898: Every Developer Needs a 3D Printer

30 Apr 2025
1h 5m
AI processed

This episode explores the world of 3D printing, specifically focusing on its practical applications beyond hobbyist projects. Against this backdrop, Wes and Scott, the co-hosts, share their personal experiences with 3D printing, highlighting its usefulness in fixing broken household items, improving existing products,...

Episode cover

897: Making Your App Feel Faster Than It Really Is

28 Apr 2025
35m
AI processed

This episode explores techniques to enhance the perceived speed of web applications, differentiating it from actual speed improvements. The hosts begin by discussing the importance of user experience, emphasizing that a website "feels" faster when it responds instantly to user interactions. They introduce the concept o...

Episode cover

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
53m
AI processed

This episode explores various questions submitted by listeners regarding web development, AI's role in coding, and modernizing legacy projects. Against the backdrop of AI's increasing ability to generate code, the hosts discuss the evolving skillset needed for web developers, emphasizing the importance of focusing on ...

Episode cover

895: React Server Components: Where are we at?

21 Apr 2025
30m
AI processed

This episode explores the current state and adoption of React Server Components (RSC) in web development, five years after their introduction. Against the backdrop of initial perceptions of RSC as a NextJS-only feature, the hosts discuss its broader applicability and limitations across different frameworks. More signi...

Episode cover

894: Open Source Matters w/ Chad Whitacre

16 Apr 2025
1h 1m
AI processed

This episode explores the complexities of open source software licensing and its impact on the software industry. Against the backdrop of Chad Whitacre's extensive experience in open source, from his early involvement in Python web frameworks to his current role at Sentry, the discussion delves into common misconcepti...

Episode cover

893: Everyone Is Talking About MCP

14 Apr 2025
33m
AI processed

This episode explores the Model Context Protocol (MCP), a standardized protocol enabling Large Language Models (LLMs) to interact with various tools and APIs. Against the backdrop of the increasing capabilities of AI agents, the hosts discuss MCP's role in bridging the gap between LLMs and external resources. More sig...

Episode cover

892: The History of Syntax

09 Apr 2025
55m
AI processed

This episode explores the history and evolution of the Syntax podcast, a collaborative effort by Wes and Scott. Against the backdrop of their individual online tutorial creation in 2015, a shared "React for Beginners" course led to their initial connection and subsequent mastermind group. More significantly, this colla...

Episode cover

891: Light and Dark Mode

07 Apr 2025
27m
AI processed

This episode explores the implementation of light and dark modes in web applications, focusing on techniques and best practices for 2025. Against the backdrop of increasing browser support for relevant features, the hosts discuss building light and dark mode functionality from scratch, emphasizing the use of CSS variab...

Episode cover

890: Accepting Money on the Internet in 2025

02 Apr 2025
46m
AI processed

This episode explores the complexities of accepting online payments, examining the various options available to app developers. Against this backdrop, the hosts discuss the trade-offs between fully custom solutions and readily available services like Stripe, PayPal, and Braintree, highlighting the cost implications of...

Episode cover

889: Planning A Build

31 Mar 2025
29m
AI processed

This episode explores the planning and decision-making process behind the redesign of the Syntax website, version 3. Against the backdrop of previous website iterations—one built rapidly and another with a rigid structure—the hosts discuss their methodical approach to this project. More significantly, they detail the...

Episode cover

888: You Need a Monorepo × Client Only React × TanStack + More

26 Mar 2025
52m
AI processed

This episode explores various aspects of modern web development, addressing listener questions on diverse topics. The discussion begins with a listener's query about monorepos as a solution for managing multiple interconnected repositories in a small startup, contrasting this approach with API versioning. More signif...

Episode cover

887: Vibe Coding Is a Problem

24 Mar 2025
16m
AI processed

This episode explores the phenomenon of "Vibe Coding," a software development approach leveraging AI tools like Cursor or Claude to generate code primarily through prompts. Against the backdrop of increasing AI capabilities, the hosts discuss the effectiveness and potential pitfalls of this method. More significantly,...

Episode cover

886: AWS and IAC for Dummies with SST

19 Mar 2025
39m
AI processed

This podcast episode discusses Serverless Stack Toolkit (SST), a framework for Infrastructure as Code. The hosts explore SST's capabilities, demonstrating how it simplifies deploying applications to AWS and other platforms by managing infrastructure configuration through a TypeScript file. A key example is deploying ...

Episode cover

885: CSS Fonts Fallbacks, Variable and Trimming

17 Mar 2025
23m
AI processed

This podcast episode focuses on web font technologies and best practices. The hosts discuss @font-face, font-display property (with options like auto, swap, and fallback), and techniques to mitigate cumulative layout shift during font loading. They also explore variable fonts, highlighting their flexibility in adjust...

Episode cover

884: Typescript Just Got 10x Faster

11 Mar 2025
1h 8m
AI processed

This podcast interviews Anders Hejlsberg (TypeScript creator) and Daniel Rosenwasser (TypeScript principal product manager) about the 10x performance improvement achieved by porting the TypeScript compiler and toolset to Go. The discussion details the porting process, highlighting challenges and solutions, including t...

Page 8

Follow this podcast in Podwise

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

Open in Podwise