
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

Jun 15, 2020 • 22min
Hasty Treat - Scott Goes Linux with Pop OS
Scott shares his adventure switching from a Mac to a System76 laptop running Pop! OS. He discusses the pros and cons of Linux, including the challenge of mastering the command line. While he appreciates the functionality and app availability, there are some missing tools and experiences, like trackpad gestures. The frustrations with certain applications, like ScreenFlow, are also highlighted, along with tips on syncing Visual Studio Code settings across devices. Overall, it's a deep dive into the user experience of Linux.

Jun 10, 2020 • 55min
WebRTC and Peer-to-Peer Video Calling with Ian Ramzy
In this conversation, Ian Ramzy, a Computer Science student and creator of ZipCall.io, shares his journey of building a peer-to-peer video calling app. He reveals the technical challenges he faced, including the complexities of WebRTC and setting up STUN and TURN servers for connection stability. Ian emphasizes the importance of simplicity in coding with minimal libraries for maintainability. He also discusses user engagement strategies and the rapid evolution of web technologies, offering a fresh perspective on real-time data transfer and video streaming.

Jun 8, 2020 • 19min
Hasty Treat - Slow Connections Part 2
Scott and Wes dive into the nitty-gritty of web development for slow internet connections. They discuss optimizing images, including resizing and compression techniques. Discover tips for adaptive video and strategies for saving form states during interruptions. The duo also tackles service workers, enhancing speed with local caching, and font-loading best practices. Plus, get insights on tackling connection issues and personal stories about dealing with internet throttling. It's all about making the web faster, regardless of connection speed!

Jun 3, 2020 • 1h 2min
Headless CMS Break Down & Roundup
Discover the world of headless content management systems! The hosts dive into what makes a headless CMS appealing, discussing features like API options and user interfaces. They humorously compare popular platforms like Drupal and WordPress, highlighting their strengths and weaknesses. You'll also learn about selecting the right CMS, from functionality to pricing. Plus, there's a fun personal twist as the hosts share DIY woodworking adventures. Get ready for a blend of technical insights and relatable stories!

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!