

Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
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.
Episodes
Mentioned books

Sep 20, 2021 • 22min
Hasty Treat - Webhooks
Dive into the fascinating world of webhooks! Discover how these user-defined callbacks can simplify server communication in projects from e-commerce to media processing. Learn about best practices for architecture, message history, and securing your webhooks. The hosts share handy tools like Ngrok for easy URL management and tips on testing your webhooks effectively. Plus, explore low-code solutions to enhance workflow automation and streamline your development process!

Sep 15, 2021 • 39min
New to JavaScript — ES2022
Discover the latest features of JavaScript ES2022, including regex indices with the new 'D' flag for better match tracking. Learn about private fields in classes, making encapsulation easier than ever. Explore the top-level await feature, simplifying asynchronous coding. The hosts share insights on the innovative Temporal API for date handling. Personal anecdotes add a fun touch, highlighting the joys and challenges of moving and smart home technology.

Sep 13, 2021 • 21min
Hasty Treat - Starlink Rural Internet
Discover the transformative power of Starlink's satellite internet for rural communities. The hosts delve into personal experiences with various internet setups and the benefits of high-speed connectivity for remote work. From discussing the installation process to optimizing performance amid weather challenges, they cover it all. Anecdotes about smart home tech improvements and enhanced streaming experiences add a personal touch, while also addressing the ups and downs of billing in off-seasons.

Sep 8, 2021 • 53min
Potluck - Sass × Houdini × No JS? × Solid Project × First Dev Job Tips × Bartering × DRM × Dev Laptops × Databases × Frontity × More!
Explore the practical advantages of using Sass and SCSS in web development, alongside the exciting potential of CSS Houdini. Discover valuable tips for new developers, including teamwork and maintaining a positive mindset. Delve into the complexities of Digital Rights Management and its frustrations for families. Navigate the intricacies of databases like MongoDB and frameworks such as Svelte and Prisma. Lastly, reflect on modern web build tools and the evolving landscape of development technologies.

Sep 6, 2021 • 18min
Hasty Treat - TypeScripts Strict Explained
Delve into the powerful features of TypeScript's strict mode and discover how it enhances code safety. Learn about crucial aspects like 'noImplicitAny' and 'noImplicitThis,' which promote explicit type declarations. The discussion also covers the significance of strict null checks and optional chaining for preventing runtime errors. Comparing TypeScript's and JavaScript's strict modes reveals key differences and potential pitfalls for developers. Join an engaging exploration of coding practices that lead to more reliable programming!

Sep 1, 2021 • 50min
STUMP'D - Coding Interview Questions
The hosts tackle quirky JavaScript interview questions, diving deep into first-class functions and the nuances of the Error object. They humorously clarify the differences between sets and weak sets while exploring event handling techniques like preventDefault. Key concepts such as minification and the significance of weak maps for tracking DOM elements are dissected with enthusiasm. The discussion is peppered with practical coding tips, making it both entertaining and informative for developers.

Aug 30, 2021 • 25min
Hasty Treat - Freelance Tips - Toxic Clients
Discover the world of toxic clients with insights on how to spot the red flags early. The hosts share personal experiences that highlight the challenges freelancers face, particularly with unclear expectations and scope creep. Learn strategies for maintaining professionalism while navigating difficult relationships, and find out how effective communication can save your sanity. Plus, they infuse humor and relatable pop culture references to keep things engaging as they explore the ups and downs of freelancing in today’s tech landscape.

16 snips
Aug 25, 2021 • 57min
Advice for New Devs
Scott and Wes share valuable advice for new developers, stressing that broken code is part of the learning journey. They emphasize the power of compound learning and maintaining momentum, drawing parallels between programming struggles and physical fitness. Debugging skills are vital, and mastering the command line is essential for efficiency. The importance of soft skills and continuous learning is highlighted, alongside tips for organizing code with pseudocode. They also dive into the community's suggestions and discuss productivity tools, making for an engaging and informative discussion.

Aug 23, 2021 • 19min
Hasty Treat - Why Do People Hate CSS?
Explore why CSS has a notorious reputation among developers. Discover the common challenges, such as layout difficulties and styling inconsistencies. Learn practical solutions, like using BEM methodology and CSS modules, to streamline your styles. The hosts discuss the transformative impact of Flexbox and Grid, and how they simplify layouts compared to traditional methods. Plus, navigate the frustrations of bloated stylesheets and the pitfalls of overusing the '!important' rule. Get ready to level up your CSS skills!

Aug 18, 2021 • 57min
Potluck - Moist code × Memoization × Ready for full-time? × Deadlines × Design ethics × React components × Video hosting × Local fonts × More!
This discussion dives into memoization strategies to boost JavaScript function efficiency. The hosts ponder when developers are truly ready for full-time roles while tackling the ethics of design templates. They humorously explore the balance of 'moist code' for flexible and clean components. The conversation shifts to video hosting dilemmas, navigating YouTube's terms, and innovative compression techniques. They also share tips on client communication in freelancing, ensuring developers stay efficient and inspired!


