Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

undefined
Apr 24, 2023 • 16min

CSS Color Functions

Discover the fascinating world of CSS Color Functions! The hosts dive into the perks of dynamic color systems, balancing automation with creative design. Learn how to tackle color banding and convert hex to HSL for stunning palettes. They also unpack the vital role of color contrast in enhancing accessibility, ensuring your designs are not just beautiful but readable too. Plus, explore how the new Color Mix function can streamline your workflow by cutting down on JavaScript. Transform your web design with these colorful insights!
undefined
Apr 21, 2023 • 1h 8min

Supper Club × ESLint with Nicholas Zakas

Nicholas Zakas, the mastermind behind ESLint and an influential figure in the JavaScript community, shares his insights in this engaging discussion. He dives into the motivations behind creating ESLint, highlighting its role in improving code quality and team dynamics. Nicholas also reflects on his decade-long journey with ESLint, the importance of adapting to JavaScript’s evolution, and hints at future expansions to support more languages. Additionally, he discusses his coaching methods for software engineers, emphasizing the value of mentorship in tech.
undefined
Apr 19, 2023 • 1h 6min

Can Vanilla CSS Replace Sass Yet?

Wes and Scott dive into the features of Sass and assess whether vanilla CSS can step up as a replacement. They cover topics like CSS variables, nesting, and the evolution of PostCSS. The conversation reveals the limitations of vanilla CSS, especially in scenarios like looping and dynamic styles. With lighthearted anecdotes intertwined, they explore CSS's practical uses and potential bloat compared to the efficiency of Sass. Plus, practical tips for outdoor lighting solutions are shared, blending tech insights with delightful storytelling.
undefined
4 snips
Apr 17, 2023 • 29min

Modals, Popups, Popovers, Lightboxes

Dive into the world of web design as the hosts unravel the differences between modals, popups, popovers, and lightboxes. Discover how URL complexities can affect modal usability and the potential user confusion they may cause. Learn about the 'inert' attribute that makes elements non-interactive, enhancing accessibility. Get tips on creating engaging modals and dialogues with the new HTML features, along with practical examples for better user experience. It's a feast of insights for web developers!
undefined
Apr 14, 2023 • 52min

Supper Club × Nate Weinert and Tamagui

In this engaging discussion, Nate Weinert, the creator of Tamagui and a software engineer at Vercel, dives into the world of React Native and web development. He explains what Tamagui is and how it simplifies styling for cross-platform apps. They explore challenges in layout design, especially the strengths of Flexbox and potential new systems. Nate shares insights for budding developers and reveals the joys of new color profiles in web design. Plus, there's a light-hearted moment about discovering the comfiest footwear!
undefined
Apr 12, 2023 • 57min

600th Episode! Major Announcement + SWAG Giveaway!

David Cramer, co-founder of Sentry and seasoned software engineer, joins the hosts to celebrate a major milestone. They discuss the future of the podcast, including exciting ad-free content and new video offerings. David shares insights about authenticity in branding, revealing quirky marketing strategies and a memorable billboard campaign. The conversation also touches on community engagement and the importance of creativity, highlighting their plans for a fun giveaway and celebrations that foster connection with their audience.
undefined
Apr 10, 2023 • 22min

oAuth APIs Explained

Dive into the world of oAuth as the hosts explore its vital role in web development. They break down its complex terms and explain how it simplifies user authentication through third-party services. Discover the importance of callback URLs, access tokens, and how to keep them secure. They also discuss potential vulnerabilities and the innovative use of state tokens for better validation. Sprinkle in some personal anecdotes and tech tools for local testing, and you have a delightful mix of knowledge and fun!
undefined
12 snips
Apr 7, 2023 • 57min

Supper Club × Fabian Kägy - Modern WordPress - Blocks, Page builders, Headless, Custom Fields

Fabian Kägy, Associate Director of Editorial Engineering at 10up, shares his expertise in modern WordPress development. He discusses the evolution of local development workflows and the significant changes brought by the block editor. Until now, WordPress's impact on the internet is undeniable. Fabian dives into the benefits of headless WordPress configurations and the complexities of version control. He also highlights recent enhancements in collaborative editing experiences, emphasizing the shift from traditional custom fields to block-based solutions. It's a must-listen for web dev enthusiasts!
undefined
19 snips
Apr 5, 2023 • 55min

Stump’d Gameshow! Answering Coding Interview Questions from AI

The hosts tackle AI-generated coding interview questions, exploring topics like the differences between CSS units and JavaScript loop structures. They dive into Node.js complexities, contrasting callbacks with promises and discussing function declarations and arrow functions. Learn about custom scalar types in GraphQL and maintaining aspect ratios in CSS. The conversation also covers TypeScript's variables and practical React optimization techniques. Plus, enjoy personal anecdotes and recommendations for engaging podcasts.
undefined
Apr 3, 2023 • 29min

The New Import Map Standard

Dive into the latest in web development with a discussion on import maps! They reveal how import maps are now part of Safari's Technical Preview, simplifying JavaScript imports. Learn about their usability across environments like Deno and Node, alongside their interplay with bundlers. The talk also touches on the new standardized file system APIs that are making waves, emphasizing the need for consistency in JavaScript runtimes. It's a must-listen for those looking to enhance code clarity and efficiency!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app