
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 30, 2021 • 51min
Dev Tools Power — Elements Tab
Discover the fascinating world of the Dev Tools Elements Tab! Dive into practical uses, like editing HTML and troubleshooting layout issues. Master debugging with tips for identifying horizontal scroll triggers and using the layers panel. Explore the advanced features of Chrome DevTools, including the Fonts tab and CSS Overview. Uncover the intricacies of animations and real-time design modifications. Plus, catch insights on CSS compatibility across browsers and the refurbishment of old tools in the tech world!

Jun 28, 2021 • 26min
Hasty Treat - Seven Interesting JavaScript Proposals - Async Do, JSON Modules, Immutable Array Methods, and More!
Discover the latest buzz in JavaScript with discussions on seven intriguing proposals. Learn about JSON modules and how they promise smoother imports. Explore the concept of immutable array methods for safer coding practices. Dive into the async do feature that groups async code more elegantly, eliminating the need for IIFEs. There’s also a look at Array Find From Last, which addresses common code challenges. Plus, hear about future advancements like enhanced destructuring patterns that could change how coding is done!

Jun 23, 2021 • 1h 2min
Potluck - Web components × Gear × Docker × Web Dev Frameworks × Golden Handcuffs × Browser Testing × SSR React × Code Prediction × More!
Dive into web components as the hosts unravel the challenges and advantages of creating dynamic thumbnails. Discover the nuances of Docker and Python frameworks while tackling workplace stress in tech. They explore exciting shifts in tech, including a big company’s choice to swap React for vanilla JavaScript. Enjoy insights on TypeScript, code prediction tools, and top picks for podcasts and graphic software. Plus, learn about cost-effective solutions for audio storage and the value of adopting new learning resources.

Jun 21, 2021 • 17min
Hasty Treat - CSRF Explained
This discussion dives into the intriguing world of Cross-Site Request Forgery (CSRF) and its serious implications. Learn how attackers exploit authenticated sessions and discover effective defenses, including the vital role of SameSite cookies. The episode breaks down cookie settings and emphasizes the importance of CSRF tokens for web security. There are also practical tips for navigating challenges and creating secure web applications. Plus, enjoy a light-hearted take on common tech misunderstandings!

Jun 16, 2021 • 60min
CSS Container Queries, Layers, Scoping and More with Miriam Suzanne
Miriam Suzanne, a web developer and CSS expert known for her contributions to CSS specifications, joins the hosts to discuss container queries. She shares the evolution and significance of these features, detailing how they revolutionize responsive design by allowing styles to adapt to container sizes. The conversation also covers the CSS 'contain' property for improved performance and the role of community involvement in feature development. Miriam's insights illuminate the future of CSS and its impact on web development.

Jun 14, 2021 • 24min
Hasty Treat - What is SvelteKit?
Discover the power of SvelteKit, a flexible platform for building Svelte applications that streamlines workflows. The hosts dive into its modern features like file-based routing, TypeScript support, and seamless server-side rendering. They compare SvelteKit to other frameworks, highlighting its unique deployment advantages. Tune in for insights on small yet impactful features like glob imports and the fading need for vendor prefixes in CSS, making web development cleaner and more efficient!

Jun 9, 2021 • 1h 3min
Potluck - Immutability × Turning Off Your Brain × Types vs Interfaces × Hooks vs Components × Making the Most of Your First Job × Confidence in Svelte × More!
Dive into a lively discussion on immutability in JavaScript versus GraphQL mutations. Discover personal strategies for unwinding from coding chaos to peaceful sleep. The hosts explore the intricacies of content management systems and share secrets about managing sensitive information securely. Gain insights on the debate between types and interfaces, and enjoy humorous takes on app pricing models. Finally, get practical tips on caching strategies and the latest Svelte trends, all sprinkled with fun anecdotes!

Jun 7, 2021 • 24min
Hasty Treat - Making a Vaccine Bot with JavaScript
Dive into the fascinating world of building a vaccine bot with JavaScript! The hosts unravel the challenges of scraping live data from pharmacy websites and managing API intricacies. You'll learn about using Telegram for streamlined notification delivery and innovative strategies to enhance user experience. Plus, enjoy humorous tales of plant propagation, highlighting the joys and struggles of gardening enthusiasts. It’s a blend of coding, creativity, and personal anecdotes that keeps it engaging!

Jun 2, 2021 • 1h 12min
React + TypeScript
Dive into the seamless integration of React with TypeScript! Learn how to effectively manage state and implement custom hooks for better type safety. Explore how to streamline coding with techniques like one-liner implicit returns and enhance error handling with tools like Sentry. Uncover the nuances of typing components and event handlers, while discovering the benefits of productivity tools like Obsidian. The conversation is packed with helpful tips that make web development enjoyable and efficient!

May 31, 2021 • 26min
Hasty Treat - How to Make Money as a Creator
Explore the vibrant world of monetizing creativity! Discover strategies for tech creators to leverage their skills and make money without feeling guilty. Learn about various income avenues like selling software licenses, online courses, and community-supported initiatives. Dive into the ethical landscape of sponsored content, balancing brand partnerships with personal integrity. Plus, find out how to navigate the creator economy by seeking diverse income streams and embracing collaborations for financial stability.