

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

12 snips
Feb 3, 2023 • 58min
Supper Club × Rust In Action with Tim McNamara
Tim McNamara, author of "Rust in Action," joins to discuss his journey from Python to Rust and the significance of Rust in modern development. He shares insights on the Rust learning curve, highlighting its ownership model and community support. The conversation includes performance comparisons between Rust and Node, showcasing Rust's memory management benefits. Tim also emphasizes the importance of engaging in familiar projects to ease the transition and unlock creative potential in web development.

Feb 1, 2023 • 1h 2min
570
Dive into the nuances of migrating from CommonJS to ECMAScript Modules (ESM) as the hosts share their own experiences. Discover the performance boosts ESM offers, such as top-level await and better code organization. They also tackle the complexities of using ESM with TypeScript and modern tools like Vite. Plus, enjoy a lighthearted segment about innovative kitchen solutions, including a unique egg dispenser, alongside nostalgic film discussions. Programming and entertainment make for a tasty mix!

Jan 30, 2023 • 35min
CSS Wishlist
This discussion dives into the exciting wishlist for CSS in 2023. Mixins and range selectors are explored as potential game-changers for developers. The hosts tackle challenges like dynamically fitting text and handling overflow, while dreaming of robust color functions. Innovations include container queries that adapt based on their own dimensions, and they also contemplate advanced features like animation for auto height. The banter is both informative and lighthearted, making for a delightful exploration of CSS's future potential.

Jan 27, 2023 • 1h 5min
Supper Club × Caleb Porzio
Caleb Porzio, the open-source developer behind Alpine.js and Livewire, joins the conversation to unravel his journey in web development. He discusses the seamless integration of JavaScript with PHP, emphasizing the advantages of lightweight frameworks for dynamic interactions. The fascinating cultural ties between Canada and the U.S. emerge, complemented by amusing sock debates. Caleb shares insights into modern coding practices, the 'next tick' concept in JavaScript, and reflects on the impact of the Laravel ecosystem on PHP developers. Get ready for a delightful blend of tech talk and personal anecdotes!

5 snips
Jan 25, 2023 • 1h 11min
We React to State of JS 2022
Wes and Scott dive into the State of JS survey results, exploring JavaScript's evolving landscape. They highlight salary trends across countries and the rise of the Temporal API for better date management. The hosts discuss new features improving error handling and string manipulation. They analyze shifting adoption rates of frameworks like React and Svelte, and the hesitance around upgrading development tools. The conversation wraps up with insights into TypeScript's growing popularity and the creative use of survey data in visualizations.

Jan 23, 2023 • 26min
Container Queries Explained
Discover the exciting world of container queries in web development! Learn how they enable styling based on parent container sizes, enhancing responsive design. The hosts dive into new units of measurement and practical use cases that revolutionize your approach to layout. They also tackle browser compatibility issues, offering innovative solutions, including polyfills. With a blend of humor and technical insight, this discussion is sure to elevate your CSS game!

Jan 20, 2023 • 55min
Supper Club × Simen Svale Skogsrud and Espen Hovlandsdal from Sanity
Simen Svale Skogsrud and Espen Hovlandsdal, both from Sanity.io, dive into the dynamic world of headless CMS. They discuss the innovative concept of a 'content lake' and how it facilitates data management. Espen elaborates on the benefits of using GROQ over GraphQL for querying data, with insights on integrating Sanity into React and TypeScript applications. The conversation also touches on modern workflows and the role of AI in web development, as well as some fun personal anecdotes about baking and fashion.

Jan 18, 2023 • 1h 5min
Potluck × JS Modules × HTML Tags × Recession × Budgeting
The hosts dive into the importance of HTML5 semantics, specifically when to use 'article' and 'section.' They chat about recession-proofing your business and share budgeting tips, including insights on tools like YNAB. The evolution of JavaScript modules is explored, alongside a discussion on the differences between software developers and engineers. Practical advice for managing payment systems for online courses and tips on avoiding invalid HTML nesting are provided. Plus, listeners get home organization hacks and a wellness tip to spruce up showers!

Jan 16, 2023 • 44min
Buy It or Build It? A Service is Not a Solution
Explore the age-old debate of buying versus building in web development. The hosts discuss the efficiency of using third-party services like Sentry and Recurly for functionality such as cron jobs and checkout processes. They weigh the pros and cons of self-hosting versus relying on established services, highlighting challenges with vendor lock-in. Learn about effective image management with Cloudinary and the intricacies of video hosting options like Vimeo. The conversation also dives into authentication systems and advanced search technologies.

Jan 13, 2023 • 56min
Katherine Mello on Liberal Arts → Coding, Bootcamps, and Sustainability
Katherine Mello, a founding engineer at Tangible Materials, combines a liberal arts background with a passion for sustainable construction. She shares her transition from studying French literature to tech through a coding bootcamp, emphasizing adaptability and collaboration. Katherine discusses the importance of sustainability in construction, tackling carbon emissions, and innovative solutions for building materials. She also delves into her experiences with data visualization and the significance of selecting the right tech stack for modern web development.


