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

34 snips
Jan 1, 2025 • 52min
864: Durable Objects × Tab State Hacks × Headless CMS Choices + More
Dive into the world of durable objects and their game-changing benefits for real-time interaction in web apps. Discover clever strategies for managing tab state in e-commerce, ensuring seamless URL sharing. The discussion also touches on the evolution of CSS, highlighting exciting new features like the 'has' selector. Plus, learn about the best headless CMS options for tech blogs and the ongoing debates around deployment platforms. There’s even a lighthearted moment of contemplating the future of Syntax beanies!

91 snips
Dec 23, 2024 • 1h 9min
863: 2024: A Year in Review
The hosts reflect on a landmark year for web development, discussing major advancements like Vite 6 and the resurgence of Blue Sky. They reveal their predictions for 2024, including trends in TypeScript and AI tools that enhance coding. Highlights feature hilarious moments from their Terminal Feud game and insights from various tech conferences. The evolution of frameworks like Remix and Solid.js showcases the dynamic nature of the industry. They emphasize the growing role of community engagement and personal connections in the ever-evolving tech landscape.

33 snips
Dec 18, 2024 • 1h 1min
862: Svelte 5 Is Here!
Svelte 5 has arrived, bringing intriguing features like 'runes' for unique functionalities and enhanced state management. The hosts discuss migration strategies, new performance benchmarks, and simplified event handling, making it easier for developers. Nostalgia for classic games surfaces alongside a new T-shirt company. They also explore the novel 'effect' concept and the exciting prospect of Svelte becoming a more powerful competitor to React. Tune in for insights and tips on maximizing these new enhancements!

81 snips
Dec 16, 2024 • 25min
861: Local Data: Sqlite, LocalStorage, Session, Cookies and IndexDB
Dive into the intricacies of local data storage with a focus on Sqlite, LocalStorage, and Cookies. Discover how to enhance user experience and manage offline data with practical examples like user settings and auth tokens. Learn about the pros and cons of each storage method, from privacy concerns to performance considerations. The conversation also touches on modern tools like Dexie and PGLite that streamline data management. Plus, get insights into future technologies like WebAssembly for better data handling!

63 snips
Dec 13, 2024 • 1h 11min
860: Module Federation Microfrontends with ByteDance’s Zack Jackson
Zack Jackson, an infrastructure architect at ByteDance and the creator of Module Federation, shares insights into modern web development. He discusses how Module Federation enhances collaboration and streamlines microfrontends across large teams. Zack explains the evolution of this technology, the intricacies of managing React versions, and optimizing builds with RSPack. He also touches on ByteDance's unique JavaScript runtime and innovative tools like Zephyr Cloud that enhance productivity in distributed application environments.

30 snips
Dec 11, 2024 • 51min
859: Streaming Video in 2025
Scott and Wes break down the tech behind video streaming for the web, from transcoding and variants to CDN and access control. They also share insights on tools like Mux, Cloudflare Stream, and ffmpeg, plus tips for managing bandwidth, hosting, and costs. Show Notes 00:00 Welcome to Syntax! 00:50 Brought to you by Sentry.io. 01:15 The history of video streaming. 02:10 How video streaming works: The Tech. 03:54 How video streaming works: Transcoding. 06:37 How video streaming works: Variants. ffmpeg. Wes’ R2-video-streaming. Wes’ Transcoding. YT-DL. YT-DLP. 13:13 Dynamic ad insertion. 14:29 Bandwidth and hosting. Mux. 18:03 Cloudflare. 19:13 The costs. Wes Bos Tweet Cloudflare TOS. Steve Tenuto tweet. 25:39 Media players. Media Chrome. 29:42 CDN. 32:04 Access control. 33:35 Solutions. Mux. Cloudflare Stream. Bunny.net Stream
AWS Media Convert. Cloudinary. Bitmovin. 41:55 Some other features. 45:47 Sick Picks & Shameless Plugs. Sick Picks Scott: Anker MagGo. Wes: PolyCapture. Shameless Plugs Scott: Syntax on YouTube. Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads

51 snips
Dec 9, 2024 • 25min
858: How to Go Deeper With Your Learning
Scott and Wes dive into the art of deepening learning in web development. They recommend building projects for practical experience and emphasize the importance of reading documentation and source code. Engaging with industry conference talks offers rich insights, while online communities like Discord and Reddit provide invaluable support. Mentorship emerges as a key element, sparking curiosity and enhancing both technical and soft skills, especially in a rapidly evolving tech landscape.

74 snips
Dec 6, 2024 • 59min
857: How to Look and Sound Good at $10, $100 and $1000 With Producer Randy
Randy Rektor, producer of the show and audio gear reviewer on YouTube, shares invaluable tips on audio and video setups for any budget. He breaks down the importance of mic technique, the signal-to-noise ratio, and lighting hacks for enhancing video calls. Randy discusses practical setups costing $50, $150, and up to $1000, recommending gear like the Shure MV6 and various lighting options. He also delves into soundproofing versus sound treatment and shares fun insights on etymology, making the conversation both informative and entertaining.

38 snips
Dec 4, 2024 • 56min
856: Loading UIs, Rust Webpack, New Cookie Types, Conference Talks + More
Scott and Wes tackle listener questions on Hono and SvelteKit, exploring the pros of Rspack over Vite. They break down partitioned cookies and share insights on quirkiness in HTTP redirect codes. The duo discusses the importance of managing speedy loading spinners for better user experience and offers advice on interviewing in tech roles. Plus, there's a humorous take on cookie management and personal reflections on kitchen life, especially regarding stainless steel cookware!

27 snips
Dec 2, 2024 • 24min
855: Fast Websites: The New Speculation Rules API
Scott and Wes dive into the transformative Speculation Rules API, revealing how it can make websites lightning-fast. They explore the magic of techniques like pre-loading and prefetching, comparing them to preparing for a trip. The duo weighs the costs of these methods for both developers and users, stressing the importance of real-world performance over theoretical metrics. With captivating case studies, they highlight the synergy between caching strategies and user experience, paving the way for more responsive web applications.