
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

28 snips
Aug 28, 2024 • 55min
814: Fundamentals: HTML
Dive into the essentials of HTML as the hosts explore its fundamental structure, semantics, and significance for accessibility and SEO. Discover the differences between block and inline elements while gaining insights into various HTML tags like 'article', 'figure', and 'fieldset'. They also touch on the power of forms, the intricacies of heading tags, and the creative use of multimedia elements. With practical tips and engaging discussions, learn how to enhance web development and user experience.

Aug 26, 2024 • 22min
813: CSS: Scroll Driven Animations
Discover the latest in CSS with scroll-driven animations that transform web design! Explore how these animations can enhance user experiences through dynamic interactions. Dive into animation-timeline and animation-range to control visuals based on scroll position. The discussion also addresses browser compatibility and the use of polyfills. Get inspired by practical examples and clever techniques that make layouts 'stuck' as you scroll, bringing a fresh twist to your web projects!

Aug 23, 2024 • 1h 3min
812: CSS 4, 5, and 6! With Google’s Una and Adam
Join Una Kravetz and Adam Argyle from Google Chrome as they dive into the dynamic world of CSS evolution. Una, a developer relations engineer, shares insights on new features enhancing UI capabilities, while Adam emphasizes the excitement around properties like text-box-trim and state queries. They discuss challenges in CSS versioning, the importance of community feedback, and upcoming innovations aimed at improving accessibility. Plus, they highlight their favorite tech gadgets, blending seriousness with fun!

21 snips
Aug 21, 2024 • 56min
811: NodeJS Evolves
Discover the latest advancements in Node.js, including native TypeScript support and built-in test runners. The integration of SQLite as a database driver simplifies data storage, while enhancements like .env parsing and glob support streamline development. Explore the implications of experimental features such as WebSocket support and top-level await. Plus, get insights on the evolution of terminal features and how tools like Cascadia and Roborock can elevate both gaming and household efficiency.

15 snips
Aug 19, 2024 • 38min
810: Effortless Light and Dark Mode × Theme Styling
Discover the latest CSS theming properties for mastering light and dark modes in web design. Learn how to leverage meta tags, CSS variables, and new color features like accent color for dynamic styling. Explore advanced color calculations and the importance of designer intuition in achieving beautiful results. The hosts discuss fascinating techniques for seamless transitions and accessibility. Don’t miss their insights on innovative styling strategies that keep your web applications looking sharp!

11 snips
Aug 16, 2024 • 45min
809: How To Stay Up To Date with Daily.dev’s Francesco Ciulla
Francesco Ciulla, a Developer Advocate at Daily.dev and Docker Captain, shares insights on building a vibrant community for developers. He discusses the platform's journey, from its origin story fueled by Product Hunt to innovative features like personalized content feeds and squads. Francesco emphasizes the importance of content creation and shares his passion for Rust programming, highlighting its frameworks and advantages. Tune in for valuable tips on navigating the evolving tech landscape and the role of community engagement.

7 snips
Aug 14, 2024 • 53min
808: The Future of JavaScript Frameworks × Building Auth × DB Design Tips, and more!
The discussion kicks off with insights into the future of JavaScript frameworks and trends shaping development. Listeners get practical tips on building custom authentication systems and database design strategies. There's also a deep dive into using Caddy server for local development, ensuring secure API access. The hosts share anecdotes from their experiences, mixing humor with tech insights, and even touch on fun projects, like a creative 'subscribe button.' It's a lively blend of information and entertainment for developers!

38 snips
Aug 12, 2024 • 38min
807: CSS Components: Tailwind, Panda, Scoped, Modules, Classes, Variables, CSS-in-JS and Sprinkles!
Dive into the world of CSS components as the hosts explore various approaches, from class-based to utility-first frameworks like Tailwind. Discover how scoped CSS and the @scope rule can enhance style management. Learn about the evolution of CSS-in-JS with concepts like Panda and styled components, bringing innovative solutions to reusable styles. Plus, the discussion on CSS variables and design tokens highlights their role in modern web design, ensuring your applications are both stylish and maintainable.

5 snips
Aug 9, 2024 • 55min
806: The King of Drag and Drop: Alex Reardon
In this engaging discussion, Alex Reardon, a developer at Atlassian and author of popular drag-and-drop libraries, shares insights into creating efficient and accessible draggable interfaces. He delves into the challenges of optimizing drag-and-drop for various frameworks, ensuring usability on both mobile and desktop. Alex discusses the importance of performance, accessibility, and testing methodologies. He also touches on his passion for coffee and its influence on his daily life, blending tech talk with personal anecdotes.

11 snips
Aug 7, 2024 • 56min
805: We React to State of React Survey
Dive into the nitty-gritty of the latest State of React survey! Discover the main pain points around APIs like forwardRef and memo. Hear about the evolving landscape of state management and hooks, plus some humorous critiques of the taint API. The hosts spill the tea on popular libraries like Apollo Client and Redux, along with exciting newcomers. Plus, explore CSS tools and frameworks shaping the React world, and get a peek into the fun side of parenting—all wrapped up in lighthearted storytelling!