

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

Jul 6, 2020 • 21min
Hasty Treat - Forms, Captchas, Honeypots, Dealing With Malicious Users and the Sad State of Contact Forms
Dive into the nitty-gritty of web forms as the hosts tackle the ever-present threat of bots and malicious users. Discover creative solutions like honeypots and IP throttling to safeguard your forms. They also dissect the nuanced world of CAPTCHAs, from soft quizzes to the infamous Google algorithms. With insights on balancing security and user experience, this discussion offers a treasure trove of knowledge for keeping those contact forms safe and functional!

Jul 1, 2020 • 52min
Our React Wish List
Discover the fascinating wish list for React enhancements, from built-in animation support to simpler component organization. The conversation dives into challenges like state management and form handling, calling for a more intuitive approach to binding inputs. They explore JSX improvements inspired by frameworks like Vue and Svelte. And don’t miss the fun banter about innovative household tools and fitness initiatives in the dev community! This lively discussion blends tech insights with humor, making it a treat for developers.

Jun 29, 2020 • 34min
Hasty Treat - Rural and Mobile Internet Revisited
Explore the challenges of securing reliable internet in rural areas, focusing on satellite connectivity and advancements from companies like Starlink and OneWeb. Discover various routers and modems, including the Nighthawk M1 and ZTE MF288, designed for mobile internet. Learn about using AT commands to boost internet performance and optimize connectivity. Delve into the effectiveness of different antennas and cell boosters, and get insights on mobile internet plans that can often be misleading. Community support plays a crucial role in tackling these connectivity hurdles.

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!

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!

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!

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!


