

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

18 snips
Feb 19, 2024 • 26min
732: Stop going to Spam: DMARC, SPF and DKIM Explained
Join Wes and Scott as they dive into the essentials of email authentication with DMARC, SPF, and DKIM. Discover how these protocols prevent your emails from landing in spam folders. They discuss transactional emails and highlight handy tools like Resend for developers. The importance of proper email configuration is emphasized, along with tactics to enhance deliverability. Learn about the roles of email aliases and how they impact your sender reputation, ensuring your emails reach the inbox effectively.

6 snips
Feb 16, 2024 • 1h 3min
731: Client side security, XSS attacks & CSP with Stripe’s Alex Sexton
In this chat, Alex Sexton, a security expert at Stripe, dives into the nitty-gritty of client-side security and Content Security Policy (CSP). He explains how CSP helps guard against cross-site scripting (XSS) attacks and shares tales of past security mishaps. Alex discusses the challenges of implementing CSP in large applications and best practices to keep web projects secure. Plus, he highlights the importance of maintaining robust security measures in development while navigating the complexities of modern web technologies.

Feb 14, 2024 • 58min
730: Own Your Own PaaS
The hosts dive into the advantages of owning your own PaaS, discussing popular platforms like Kubernetes and Docker. They humorously compare web hosts to Pokémon while exploring the challenges of self-hosting and modern solutions. Personal anecdotes enrich their view on the evolution of web hosting. They also touch on user-friendliness with platforms like Coolify and CapRover, and introduce innovative products that enhance daily life, such as smart light switches and practical food sealers.

Feb 12, 2024 • 18min
729: CSS Native @scope
Dive into the intriguing world of CSS with a discussion on the native @scope feature and its game-changing potential. Discover how @scope prevents style leakage and enables easier management in component-based frameworks. The hosts break down innovative concepts like donut scope, emphasizing how they enhance styling precision while sprinkling in some humor. Plus, they tackle browser support challenges and inventive workarounds. Tune in for an entertaining blend of technical insights and light-hearted banter!

Feb 9, 2024 • 59min
728: AI Superpowers with Kevin Hou and Codeium
In this discussion, Kevin Hou, Head of Product Engineering at Codeium, shares insights from his extensive background in AI and the self-driving car industry. He discusses the innovative capabilities of Codeium, including its fast autocompletion and context-aware chat features. Kevin dives into the technical aspects of AI model creation, the integration of user preferences in coding styles, and the importance of efficient data processing. The conversation also touches on future developments in AI for coding, emphasizing the balance between personalization and enterprise needs.

8 snips
Feb 7, 2024 • 60min
727: How to Code: Opinionated TypeScript Stack + Tooling Choices Explained
Dive into the nitty-gritty of web development as the hosts dissect essential design tools like Figma and highlight key coding essentials. Learn about the latest frameworks, including Remix and SvelteKit, and discover modern JavaScript runtimes like Bun. The discussion also derails into hosting challenges, from setup ease to costs, while offering valuable insights on data management and image optimization. Wrap it up with their quirky project of transforming an old iPad into a functional monitor, showcasing a blend of tech and creativity!

19 snips
Feb 5, 2024 • 32min
726: Is HTMX a Joke?
Scott and Wes dive into HTMX, a JavaScript library transforming server interactions and simplifying web development. They discuss the essential server requirements, highlighting the minimal need for client-side JavaScript. The duo showcases HTMX's ability to streamline server-side rendering and DOM updates, drawing comparisons with heavier frameworks. They also introduce a revolutionary meta framework called 'hype,' aiming to clarify developer challenges. It's a blend of insights and humor about modern web practices!

7 snips
Feb 2, 2024 • 1h 2min
725: Safari is the New Chrome - Jen Simmons of Apple
Jen Simmons, a web technologies evangelist at Apple and a pioneer in CSS Grid, discusses thrilling advancements in Safari. She delves into the latest features like CSS color settings and masonry layouts, emphasizing their impact on web design. Jen also shares insights on reporting bugs and optimizing sites for the Vision Pro, highlighting Apple's commitment to developer communication. Along the way, she touches on the journey from theater to tech, blending creativity with coding. A captivating conversation for any web developer!

10 snips
Jan 31, 2024 • 57min
724: Potluck: Is Virtual DOM Bad?
Is the Virtual DOM becoming obsolete? Dive into discussions on JavaScript frameworks, comparing Alpine.js and HTMX with traditional templating libraries. Explore in-app browsers and their quirks, plus the nuances of managing web application state. Discover the benefits of using tools like Svelte and X State for authentication flows. Don't overlook the significance of mastering keyboard shortcuts to boost development efficiency. Finish off with intriguing tech finds, including a must-have rice cooker and a novel AI search tool!

13 snips
Jan 29, 2024 • 38min
723: Svelte 5: Speed Simplicity Size
Discover the exciting new features of Svelte 5, focusing on its speed, simplicity, and compact size! The innovative 'rune' concept streamlines state management, while the new dollar sign prop enhances props handling. Explore how Svelte's new APIs improve performance and reduce unnecessary updates. Dive into advanced techniques for mouse event handling and enjoy impressive speed benchmarks. This release promises ease of adoption and backward compatibility, making it a game-changer for developers.


