Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

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.
undefined
Aug 5, 2024 • 31min

804: Should Your Website Work Without JavaScript?

Scott, a web development expert, and Wes, a knowledgeable developer, dive into the debate on whether websites can function without JavaScript. They emphasize web standards and progressive enhancement, urging developers to prioritize accessibility and content readability. Exploring real-world examples from popular sites like Shopify and Netflix, they discuss how to ensure optimal performance on slow networks and highlight the importance of server-side rendering. The conversation challenges the dependency on JavaScript while advocating for a better user experience for all.
undefined
Aug 2, 2024 • 1h 1min

803: The SQLite Takeover with Turso’s Glauber Costa

Glauber Costa, a technology expert from Turso, discusses the evolution of databases and the rise of massive multi-tenancy. He explains the benefits of vector search in AI and why he transitioned from NoSQL to relational databases. Glauber highlights how Turso's architecture allows for efficient data management, including the use of database snapshots for rollbacks and offline data synchronization. The conversation also covers what makes SQLite cost-effective and how embedded replicas tackle conflict resolution. Tune in for insights into the future of database technology!

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