

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

4 snips
Feb 27, 2023 • 28min
Clean vs Sloppy Code
Dive into the intriguing world of coding as the hosts discuss the stark contrast between clean and sloppy code. Discover the chaos that arises from poor coding practices and the importance of establishing clear rules for a smoother development process. Learn how to tackle challenges like timestamp integration and the necessity of team commitment to maintain code quality. They also explore the art of clean code, emphasizing organizational standards, automated checks, and open-source best practices for collaboration and consistency.

Feb 24, 2023 • 59min
Supper Club × Astro 2.0 with Fred Schott
Fred Schott, the brilliant mind behind the Astro web framework, dives deep into Astro v2.0's incredible features. He explains the revolutionary island architecture and how it optimizes content management. Listeners learn about hybrid rendering, image optimization, and the exciting launch of an AI bot to enhance user experience. Fred shares insights on Astro’s financial model, community governance, and answers questions about the future of web development with a sprinkle of humor. A must-listen for web enthusiasts!

7 snips
Feb 22, 2023 • 1h 7min
Warp Terminal × Next Gen Terminals
Discover the exciting new features of Warp, the terminal app that's changing the game for developers! Hear about AI command search that simplifies executing commands and innovative customization options that enhance user experience. The speakers discuss their personal transitions from traditional terminals, comparing them to modern alternatives. Plus, enjoy some humorous parenting anecdotes and the challenges of managing children's screen time. It's a mix of tech insights and relatable parenting stories!

10 snips
Feb 20, 2023 • 26min
Logging
Dive into the intriguing world of logging in web development! Learn why logging goes beyond mere debugging and discover the critical role it plays in monitoring and understanding system behavior. The conversation explores what to log, what to avoid, and where to store logs effectively. Plus, hear about powerful tools like Logtail and Pino that can streamline your logging process. With practical anecdotes and expert insights, this discussion is a must-listen for anyone looking to enhance their application’s performance and security.

Feb 17, 2023 • 1h 6min
Supper Club × Solid.js with Ryan Carniato
In this engaging conversation, Ryan Carniato, an open-source developer at Netlify and creator of SolidJS, shares insights into his innovative JavaScript framework. He discusses why he built Solid, emphasizing its performance-driven design and unique use of signals. Ryan explains how web components fit into Solid, tackles the advantages of JSX, and reveals his future aspirations for the project. Listeners will appreciate his thoughts on improving developer experience with SolidStart and the evolving landscape of web development, alongside personal coding tips.

Feb 15, 2023 • 1h 7min
Potluck × Native Web Components × JS Class Mixins × Application Secrets
This episode dives into the intriguing world of home automation, with the hosts sharing their experiences installing smart switches. They explore the implementation of native web components, weighing the pros and cons of using them independently versus in a component tree. The conversation also covers JavaScript mixins, CSS custom properties, and the intersection of coding and marketing. Listeners get tips on managing application secrets while balancing family life, all wrapped up with personal recommendations for shows and smart tech!

Feb 13, 2023 • 25min
Save us from Config File Hell
Scott and Wes dive into the chaos of managing configuration files, sharing hilarious anecdotes from a ski trip with their electric car. They shed light on the essential role of configuration files in streamlining development tools. The discussion covers the frustrations of varying formats and emphasizes the need for standardization, featuring tools like Cosmic Config that simplify project organization. They tackle practical solutions to enhance workflows and promote better file management in a fast-paced development environment.

5 snips
Feb 10, 2023 • 1h 8min
Supper Club × Qwik framework from Miško Hevery, the Creator of Angular
Miško Hevery, the visionary behind Angular and the Qwik framework, joins the discussion to explore why developers should embrace Qwik for its lazy loading and state management benefits. He delves into 'resumability' and how it transforms web performance, making applications more efficient. The conversation also touches on innovative tools like Mitosis and Partytown, designed to streamline component sharing and enhance user experience by optimizing third-party JavaScript. It's a must-listen for web enthusiasts eager to elevate their development game!

4 snips
Feb 8, 2023 • 1h 13min
Converting JS to TypeScript
Discover the fascinating process of converting JavaScript to TypeScript, and learn why this transition can bolster your development confidence. The hosts share personal strategies for effective refactoring and the emotional nuances of the migration journey. Explore the advantages of strict type checking for improving code quality and readability, and hear how tools like GraphQL Code Generator and Zod can aid in streamlining your coding experience. Plus, get practical tips on managing types and enhancing your project with error tracking solutions.

Feb 6, 2023 • 21min
Polish and Perf
Get ready to supercharge your website! Discover essential tools like Lighthouse and PageSpeed for diagnosing performance issues. Learn how to polish your site by eliminating heavy media elements and unnecessary network calls. Dive into the world of caching strategies that boost speed and efficiency. Plus, hear about the latest challenges in web development and the push for faster builds. Tune in for quick tips that can transform your web experience!


