Syntax - Tasty Web Development Treats

Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
undefined
Jun 24, 2020 • 52min

Potluck - Libraries vs Frameworks × Firefox × Career Advice For Teenagers × Who Would Win a Thumb War × More!

Dive into a lively discussion about the differences between libraries and frameworks, with React taking center stage. The hosts share their experiences using Firefox and the Brave browser while tackling the quirky topic of thumb wars. Get insights on using XState for state management, and whether to choose jQuery or React for projects. Plus, valuable advice for teenagers on breaking into web development, emphasizing entrepreneurial spirit and essential skills. It's a mix of humor, tech talk, and practical tips for developers of all ages!
undefined
Jun 22, 2020 • 20min

Hasty Treat - Some Neat CSS Functions That You Should Know About

Dive into the world of CSS functions as dynamic tools for web design! Discover the unique capabilities of functions like attr() and calc() for enhanced layouts. Learn how to leverage clamp(), minmax(), and fit-content() for responsive designs. The hosts explore creative effects using CSS filters, showcasing how combinations can transform web elements. Plus, gain insights into practical applications with masks and clip paths in SVG. Join in on the fun by sharing your own CSS innovations!
undefined
Jun 17, 2020 • 45min

The Fundamentals Leftovers - Terminal, Shortcuts, View Source, Github + More!

Dive into the essentials of web development, from mastering Bash commands to the intricacies of Regex. Discover tips for optimizing typing skills and productivity with advanced text editor techniques. Learn how to navigate GitHub like a pro and manage files efficiently. Explore effective error management tools and practical terminal commands for better workflow. With anecdotes about jailbreaking iPhones and a personal touch on tech usability, this discussion is packed with valuable insights for developers!
undefined
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.
undefined
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.
undefined
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!
undefined
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!
undefined
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.
undefined
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.
undefined
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.

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