Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

undefined
Aug 28, 2024 • 55min

814: Fundamentals: HTML

Dive into the world of HTML fundamentals, where semantic structure meets web accessibility! Discover the difference between block and inline elements, and learn why proper markup enhances SEO and user experience. Explore HTML5 features like dialog and canvas, along with tips on crafting functional forms. The transformation of tables from layout tools to data display is also highlighted. With practical insights and personal tech picks, this discussion serves up essential web development knowledge with a sprinkle of humor!
undefined
Aug 26, 2024 • 22min

813: CSS: Scroll Driven Animations

Discover the exciting world of CSS scroll-driven animations! The conversation explores how these animations enhance user experiences through dynamic effects tied to scroll positions. Learn about innovative CSS properties and practical examples, along with essential tools for managing animations. The speakers also address browser compatibility and progressive enhancement techniques, ensuring functionality across all users. Plus, uncover unique applications of scroll-driven animations for user interface elements, all while balancing creativity and performance!
undefined
Aug 23, 2024 • 1h 3min

812: CSS 4, 5, and 6! With Google’s Una and Adam

Una Kravetz and Adam Argyle from Google Chrome join to discuss the exciting evolution of CSS. Una brings insights on new capabilities like custom dropdowns and state queries, revealing how they're revolutionizing web design. Adam highlights innovative features like text-box-trim and the importance of browser compatibility. They emphasize community feedback's role in shaping future CSS versions. Lively conversations blend technical depth with light-hearted tech favorites, making complex topics accessible and engaging.
undefined
Aug 21, 2024 • 56min

811: NodeJS Evolves

Discover the latest advancements in Node.js, focusing on its evolution with TypeScript and new features like SWC and WebAssembly. Explore the integration of SQLite, enhancing data management for developers, and the recent support for dot ENV files and built-in testing. Dive into the challenges of Node.js versus browser environments, while also enjoying a fun family board game experience with Cascadia and insights into Roborock vacuums, comparing luxury and budget options.
undefined
Aug 19, 2024 • 38min

810: Effortless Light and Dark Mode × Theme Styling

Discover the latest advancements in CSS theming properties, enhancing light and dark modes for better web development. The hosts dive into the complexities of implementing these themes, emphasizing user experience and browser compatibility challenges. With practical coding sessions, they tackle box shadows, border adjustments, and explore advanced color techniques like HSL manipulation. Plus, get a glimpse of future CSS enhancements that promise more dynamic theming and improved styling capabilities.
undefined
Aug 16, 2024 • 45min

809: How To Stay Up To Date with Daily.dev’s Francesco Ciulla

Francesco Ciulla, a key figure at Daily.dev with a passion for Rust, shares insights on the platform's evolution and community-driven features. He discusses how Daily.dev personalizes content for developers and the role of user engagement in its growth. Francesco also highlights his love for Rust, comparing it to JavaScript and detailing his favorite Rust frameworks. The conversation touches on content creation's importance and balances community moderation with a thriving developer space, all while keeping the chat light with personal anecdotes.
undefined
Aug 14, 2024 • 53min

808: The Future of JavaScript Frameworks × Building Auth × DB Design Tips, and more!

Dive into the future of JavaScript frameworks as experts discuss emerging tools like Solid and Astro. Learn effective strategies for building custom authentication systems and the role of Caddy server for local development. They also tackle the intricacies of API access, database structuring, and component props in JSX. Enjoy a humorous take on personal tech habits while exploring practical development techniques and unique merchandise that supports open source projects. Plus, get inspired by creative project ideas involving MIDI sliders!
undefined
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 strategies like scoped CSS and utility frameworks. They tackle the differences between traditional class-based components and modern CSS-in-JS methods, including the exciting Panda framework. Discover the pros and cons of utility CSS, particularly Tailwind, while weighing the benefits of consistent styling through CSS variables and design tokens. With insights on maintaining simplicity and reusability, this discussion is packed with practical advice for web developers!
undefined
Aug 9, 2024 • 56min

806: The King of Drag and Drop: Alex Reardon

In this conversation, Alex Reardon from Atlassian, a drag-and-drop library specialist, dives into the intricacies of web development. He unpacks the challenges of creating accessible and efficient drag-and-drop functionalities across frameworks. The discussion highlights strategies for optimizing performance, ensuring user experience on both mobile and desktop, and enhancing accessibility for all users. Alex also shares insights on evolving libraries like 'React Beautiful D&D' and emphasizes the importance of inclusive design in modern applications.
undefined
Aug 7, 2024 • 56min

805: We React to State of React Survey

The hosts dive into the 2023 State of React survey results, highlighting developer pain points like forwardRef, memo, and state management issues. They discuss the latest trends in the React ecosystem, tackling challenges with hooks and exploring new libraries such as Jotai and Apollo Client. Insights on performance optimization, alternative frameworks, and user experiences with tools like Next.js are shared. The conversation also turns playful with anecdotes about family gaming and fun outdoor activities.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode