

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 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.

May 26, 2021 • 1h 4min
Bike Shedding — Developer Opinions Explained
Delve into the whimsical world of developer opinions as common debates like event parameter naming and CSS color choices are amusingly explored. Discover the quirks of bike shedding and why it matters in coding discussions. The hosts share their preferences on themes, naming conventions, and coding styles, complete with lively anecdotes. Navigate through the playful banter on functions, coding tools, and even eco-friendly yard equipment. It's a delightful mix of insights and humor for every developer!

May 24, 2021 • 29min
Hasty Treat - JavaScript’s Drag and Drop API
Explore the fascinating world of JavaScript's drag and drop API! Discover how this set of browser standards enables seamless app communication. Learn the ins and outs of making elements draggable and handling drag events. The hosts share amusing anecdotes and dive into the complexities of implementation, including browser compatibility and accessibility challenges. They also tackle real-world frustrations, like working with TweetDeck, while highlighting the fun possibilities offered by in-browser APIs. Perfect for devs wanting to enhance user interactivity!

May 19, 2021 • 1h 3min
The Surprisingly Exciting World of HTML Elements
Dive into the vibrant world of semantic HTML, where meaningful tags enhance accessibility and SEO. Explore the power of structural tags like nav and section over generic divs. Discover lesser-known gems like sub and sup for better user experience. The hosts discuss wishlist items for future HTML elements, including user-friendly features like modals. They even compare web dev insights to thrilling tales of an art heist, blending tech talk with captivating storytelling.


