Syntax - Tasty Web Development Treats

Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
undefined
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.
undefined
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!
undefined
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.
undefined
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!
undefined
50 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.
undefined
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.
undefined
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!
undefined
6 snips
Aug 5, 2024 • 31min

804: Should Your Website Work Without JavaScript?

Scott and Wes dive into the necessity of JavaScript on websites. They emphasize that websites should work and remain accessible without it, even under poor conditions. The discussion covers progressive enhancement and server-rendered content, highlighting best practices for user experience. They also analyze popular sites like Shopify and Netflix to see how they operate sans JavaScript. The importance of web standards and local caching for performance is underscored, making for a robust debate on modern web development.
undefined
11 snips
Aug 2, 2024 • 1h 1min

803: The SQLite Takeover with Turso’s Glauber Costa

In this conversation, Glauber Costa, Founder of Turso and a former Linux kernel developer, sheds light on the evolution of databases. He discusses the switch from NoSQL to relational databases, emphasizing the benefits of massive multi-tenancy. Glauber dives into the significance of vector search for AI and how SQLite's efficiency impacts software innovation. He also explores the innovative features of Turso, including automatic database syncing and the potential for embedded databases, reshaping how developers think about architecture.
undefined
29 snips
Jul 31, 2024 • 57min

802: Tree Shaking × useMemo vs useCallback × JavaScript Event Loop - STUMP'd

Dive into an entertaining quiz where the hosts tackle web development trivia! Explore the nuances of React hooks, specifically useMemo versus useCallback, and uncover the magic of tree shaking in JavaScript. They break down the JavaScript event loop, shedding light on the call stack and callback queue. Learn about the Critical Rendering Path and how it optimizes web performance. Plus, discover web components like the Shadow DOM and innovations like WebAssembly, all served with a fun and light-hearted twist!

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