

Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
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
Mentioned books

78 snips
Feb 17, 2025 • 25min
877: Tailwind 4
Tailwind 4.0 has landed with an array of exciting features! Discover how CSS-powered configurations and first-class container queries are transforming web design. The podcast dives into Tailwind Oxide and the magic of @property, making styling easier and more dynamic. Explore the benefits of the P3 color space and dynamic utilities for advanced customization. Plus, learn how starting styles enhance transitions and the practicality of using descendant selectors. Say goodbye to traditional CSS as these updates redefine modern web development!

33 snips
Feb 12, 2025 • 49min
876: MIDI & Music in the Browser
Wes and Scott dive into the world of sound with the Web Audio and MIDI APIs, showcasing their power for music manipulation in the browser. They explore MIDI basics, creative coding projects, and audio sampling. The duo shares tips on building unique MIDI controllers and uses humor to highlight their programming misadventures. Collaborative MIDI workstations and innovative synth designs take center stage, revealing the exciting fusion of music and web technologies, along with hands-on projects for aspiring developers.

35 snips
Feb 10, 2025 • 16min
875: JavaScript Signals Explained
Discover the revolutionary concept of Signals in JavaScript, aimed at creating reactive variables. Explore how Signals compare to React state and their role in enhancing interactivity across frameworks like Preact, Vue, and Solid. Unpack the advantages of computed state versus traditional approaches and learn how signals facilitate automatic component updates. The discussion also dives into the nuances of web components, pull requests, and the future of state management in web development. Tune in for insights that could transform your coding practices!

103 snips
Feb 5, 2025 • 55min
874: Fast Apps - Easy Perf Wins
Feeling like your app is dragging its feet? Discover the most common performance bottlenecks, from bloated assets to slow databases. Learn how to boost your app's speed with clever caching techniques, GZIP compression, and optimized image management. Gain insights on using CDNs and JavaScript loading strategies that maximize efficiency. Plus, find out how to enhance user experiences with preloading tricks and smarter resource loading. It's all about making your site lightning fast!

37 snips
Feb 3, 2025 • 14min
873: Standard Schema: The Universal JavaScript Data Interface
Wes and Scott dive into the concept of standard schema for data validation, emphasizing its role in unifying JavaScript libraries. They explore how this initiative helps maintain data consistency and enhances user experience. The discussion highlights benefits for both developers and end-users, showcasing the integration of various validation libraries. With practical insights, they illustrate the impact of standardized schemas on improving type inference and streamlining validation processes across different frameworks.

45 snips
Jan 29, 2025 • 58min
872: Too much AI × Disappointed in Firefox × Planning New Projects × Hard Truths
Wes and Scott tackle juicy web development topics, from the best HTML tags for product grids to using TypeScript for null checks. They dive into the rising influence of AI on coding practices and share thoughts on various web browsers, critiquing Firefox and praising Edge. The duo discusses project planning challenges and the importance of proper dependency management. Plus, they reflect on the evolving landscape of tech opinions and share unique perspectives on deploying apps with SvelteKit while laughing over family adventures with a metal detector.

148 snips
Jan 27, 2025 • 27min
871: Coding Agents Cursor + Windsurf Tips
Discover the innovative world of AI coding agents with tools like Cursor and Windsurf. The hosts discuss features such as Agent Mode and inline chat that revolutionize code management. They share personal stories, including a humorous drilling accident and a comparison of screw types in Canada and the U.S. Explore how these tools automate tasks and enhance productivity, making coding more efficient and enjoyable. Tune in for tips on integrating AI to streamline your workflows!

248 snips
Jan 22, 2025 • 58min
870: Windsurf forked VS Code to compete with Cursor. Talking the future of AI + Coding
In this chat, Kevin Hou, co-founder of Windsurf, and Varun Mohan, its CEO, dive into the fascinating intersection of AI and coding. They discuss how Windsurf, emerging from the success of Codeium, aims to redefine coding with its sleek, AI-infused tools. The duo explores the challenges of forking VS Code and rethinking coding environments to better serve developers. Expect insights on how AI will shape the future of software development and the importance of keeping pace with rapid tech advancements!

37 snips
Jan 20, 2025 • 18min
869: Node + TypeScript in 2025
Scott and Wes dive into the experimental integration of TypeScript in Node, dissecting the nuances of type stripping versus compilation. They reveal the current limitations of Node's type stripping implementation and highlight tools such as tsx and ts-node. The duo also examines alternative environments like Deno and Bun, discussing their evolving roles and benefits for developers. Together, they navigate the intricacies of configuration, debugging, and the exciting advancements in TypeScript that promise to enhance the developer experience.

81 snips
Jan 15, 2025 • 1h 3min
868: The State of JavaScript
Delve into the fascinating findings from the State of JavaScript survey, revealing trending features and advanced techniques. Explore modern browser APIs, including exciting innovations like the Temporal API, while the hosts share humorous experiences. Discover the ever-changing landscape of JavaScript frameworks, from the rise of Svelte to the intricacies of meta frameworks. Enjoy insights into testing tools and the impact of AI on programming, all wrapped in personal anecdotes and nostalgia for beloved video games like Mario Party.