

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

Jun 1, 2020 • 16min
Hasty Treat - Developing for Slow and Spotty Connections
Scott and Wes dive into the challenges of developing for slow and spotty internet connections. They discuss the impact of latency and upload/download issues on user experience. Strategies like displaying loading indicators and using service workers are explored to enhance engagement during sluggish moments. The duo emphasizes the significance of feedback mechanisms, such as 'still working' timeouts, to keep users informed. Their insights shed light on creating seamless web experiences, even in the face of connectivity hurdles.

May 27, 2020 • 1h 5min
Potluck - Courses for Kids × Sub-Components × Recursion × DB Hosting × Frameworks × Data Structures & Algorithms × More!
Scott and Wes dive into the exciting world of coding for kids, discussing engaging ways to spark their interest. They tackle the debate between Selenium and Cypress for testing, with a focus on effective code presentation. The importance of refactoring in React is highlighted, alongside tips for utilizing tools to enhance coding education. They also explore diverse database hosting options and the significance of secure authentication solutions, while humorously touching on unique naming conventions and battery-powered lawn care.

May 25, 2020 • 15min
Hasty Treat - Should You Support IE11?
The hosts dive into the relevance of Internet Explorer 11, discussing whether developers should continue supporting it. They analyze trends and suggest data-driven decisions for browser support. Modern CSS features like Flexbox and Grid are highlighted as benefits of moving away from IE11. The episode addresses strategies for partial support, including progressive enhancement and polyfills. Testing methods on Mac using VirtualBox are also explored, showcasing how much easier testing has become with modern tools.

May 20, 2020 • 51min
Scott Teaches Wes Svelte and Sapper
Dive into the world of Svelte and Sapper as Scott introduces Wes to their innovative features! Learn how Svelte compiles down to efficient code, easing the development process. Discover the unique reactivity model that simplifies state management and component styling. The duo also explores Sapper's strengths in server-side rendering and routing. Plus, stay tuned for clever tech picks and insights on outdoor solar lighting and lawn care that add a fun twist to the tech talk!

May 18, 2020 • 15min
Hasty Treat - Scott's New Personal Website
Discover the journey of building a new personal website with a relaxed, pragmatic approach. The concept of a 'digital garden' is introduced as a flexible space for creativity and experimentation. Using Svelte for smooth animations, Scott crafts a playground for ideas without the formality of traditional blogging. The discussion highlights the ease of adding content through markdown, allowing developers to stay focused on creativity rather than rigidity. It's a refreshing take on modern web development!

May 13, 2020 • 48min
What's New in Javascript
Scott and Wes dive into the latest JavaScript features like Array.flatMap() and Optional Chaining, which streamline coding processes. They humorously compare tech frustrations to everyday mishaps while exploring advanced topics such as BigInt and the Navigator.share API. The discussion also highlights new string methods and the pipeline operator for code clarity. They even touch on practical tools like LogRocket that help track user sessions. Expect insights on web development's evolving landscape alongside personal anecdotes!

May 11, 2020 • 28min
Hasty Treat - Wes' New Personal Website
Scott and Wes dive into Wes' revamp of his personal website for the first time since 2014. They discuss transitioning from WordPress to a modern stack featuring Gatsby, React, and MDX for enhanced performance and content management. The duo shares insights on design choices, the importance of typography, and using styled components. They explore the challenges of content migration, the benefits of static site generation, and clever tricks for a responsive and visually appealing site. Plus, learn about serverless functions and the exciting world of open-source development!

8 snips
May 6, 2020 • 1h 2min
Bootcamps, Getting a Job, and Income Share Agreements with Heather Payne
Heather Payne, Founder and CEO of Juno College of Technology, dives deep into the world of coding bootcamps. She discusses the importance of choosing the right bootcamp, what makes a successful student, and strategies to maximize the experience. Topics include navigating the job search post-bootcamp and the unique qualities that lead to successful placements. Payne also explains innovative income share agreements, highlighting how they make coding education more accessible. Tune in for essential insights on transforming careers in tech!

May 4, 2020 • 14min
Hasty Treat - Things You Should Know About Javascript Events
Dive into the fascinating world of JavaScript events, starting with event bubbling and capturing. Discover how these concepts influence event listener behavior in the DOM. Learn about the crucial 'prevent default' function and the differences between 'target' and 'currentTarget.' The session also covers the importance of the isTrusted property and the utility of the addEventListener method's 'once' option. It's a treasure trove of insights for leveling up your web development skills!

Apr 29, 2020 • 1h 4min
Potluck Part 2 - Magic GQLess × Are classes dead? × Custom Hooks × Staying Up To Date × CSS × More!
Dive into the intricacies of image optimization using Cloudinary for Gatsby sites. Explore the pros and cons of CSS preprocessors like Sass and Less, while debating the relevance of JavaScript classes in modern programming. Discover the importance of tools like Sentry for error tracking in web applications. Hear tips on sharing your work effectively and insights on transitioning legacy websites to modern frameworks. Plus, get a taste of the evolution of JavaScript and the benefits of static site generators!


