
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

May 26, 2021 • 1h 4min
Bike Shedding — Developer Opinions Explained
Delve into the whimsical world of developer opinions as common debates like event parameter naming and CSS color choices are amusingly explored. Discover the quirks of bike shedding and why it matters in coding discussions. The hosts share their preferences on themes, naming conventions, and coding styles, complete with lively anecdotes. Navigate through the playful banter on functions, coding tools, and even eco-friendly yard equipment. It's a delightful mix of insights and humor for every developer!

May 24, 2021 • 29min
Hasty Treat - JavaScript’s Drag and Drop API
Explore the fascinating world of JavaScript's drag and drop API! Discover how this set of browser standards enables seamless app communication. Learn the ins and outs of making elements draggable and handling drag events. The hosts share amusing anecdotes and dive into the complexities of implementation, including browser compatibility and accessibility challenges. They also tackle real-world frustrations, like working with TweetDeck, while highlighting the fun possibilities offered by in-browser APIs. Perfect for devs wanting to enhance user interactivity!

May 19, 2021 • 1h 3min
The Surprisingly Exciting World of HTML Elements
Dive into the vibrant world of semantic HTML, where meaningful tags enhance accessibility and SEO. Explore the power of structural tags like nav and section over generic divs. Discover lesser-known gems like sub and sup for better user experience. The hosts discuss wishlist items for future HTML elements, including user-friendly features like modals. They even compare web dev insights to thrilling tales of an art heist, blending tech talk with captivating storytelling.

May 17, 2021 • 22min
Hasty Treat - Stylin the Unstylables
Dive into the quirky world of CSS as the hosts tackle the trickiest styling challenges, affectionately dubbed 'unstylables.' Discover advanced strategies for styling complex HTML elements like selects and inputs. Learn about the shadow DOM and how to boost accessibility with custom components. Pseudo-elements come into play, revealing their quirks and workarounds. The discussion also highlights the interplay between native HTML styling and community-driven standards for a more inclusive web. Get ready for a fun and insightful journey into web design!

May 12, 2021 • 60min
Potluck — Freelancing × Leveraging your experience × Component size × Dealing with mediocrity × How to spend “extra time” × Rust vs Node × Free hosting? × More!
Dive into the world of freelancing secrets, exploring remote work viability and how to capitalize on your experience. Learn about crafting reusable web components and navigating career pathways in tech. From the nuances of SOAP vs. REST APIs to the creative potential of TikTok's editing tools, the discussion is lively and informative. Discover the benefits of Rust in web development, along with cost-effective hosting solutions. Plus, enjoy insights on tech gadgets that make daily life easier!

May 10, 2021 • 28min
Hasty Treat - Technical Debt
Dive into the world of technical debt! Learn what it is and why it sneaks into our codebases, often resembling overgrown gardens needing care. Discover strategies to manage it effectively, from careful tech adoption to timely refactoring practices. Real-life anecdotes highlight the challenges and humor in tackling outdated systems. Plus, insights on how some industries, like banking, lag in modernization compared to agile newcomers. A treasure trove of tips for maintaining code health and productivity awaits!

May 5, 2021 • 1h 7min
Potluck — Is it worth it to still learn WordPress? × Is Safari the new IE11? × Mobile website testing × Pirated content × Styled components × SSGs × Transitioning to full-time freelance × More!
This vibrant discussion covers the shift from WordPress to Markdown for easier blog management. The hosts tackle the tricky navigation of web development tools and the importance of supporting modern browsers over outdated ones like IE11. They delve into mobile testing challenges, practical solutions for accurate testing, and the issues of content piracy. Listeners hear strategic advice on transitioning to freelance work and the benefits of using platforms like Sentry and Cloudinary for optimized performance and media management.

May 3, 2021 • 28min
Hasty Treat - Future Tech We’re Excited About
Discover the cutting-edge technologies transforming web development! The hosts explore Astro, a meta framework that integrates components from various libraries, making life easier for developers. ViteKit and SvelteKit also make appearances, showcasing their innovative approaches to routing and server-side rendering. Personal anecdotes add a fun twist, including how balance bikes help kids learn while paralleling developer journeys. Get ready for excitement about the future of JavaScript frameworks and the endless possibilities they bring!

Apr 28, 2021 • 1h 9min
TypeScript Fundamentals — Getting a Bit Deeper
Dive into the complexities of TypeScript as the hosts explore advanced concepts like the differences between 'any' and 'unknown' types. Learn about declaration files and how type generation can streamline data management from APIs like GraphQL. Discover the significance of web accessibility with tools like Axe DevTools to seamlessly address issues. Plus, get insights into the transition from JavaScript to TypeScript, along with the distinctions between types and interfaces. Finally, enjoy light-hearted chatter about rechargeable batteries and innovative toothbrush technology!

Apr 26, 2021 • 16min
Hasty Treat - Git Rebase Explained
Discover the magic of Git Rebase! Learn when and why to use it for a cleaner commit history and enhanced collaboration. The hosts share insider tips on interactive rebasing, squashing commits, and resolving merge conflicts like a pro. They dive into real-world applications, making coding in teams smoother and more efficient. Plus, there are insights on how tools like Sentry and Sanity can supercharge your development workflow. Get ready to optimize your Git practice!