
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

Feb 26, 2024 • 15min
735: The Taliban Stole My Domain
Wes shares a shocking tale of how the Taliban seized his .af domain, highlighting the perils of domain ownership in unstable regions. The duo dives into the complexities of country-specific domain registrations, revealing the intricacies of TLDs and personal experiences with challenges. They also discuss Notion's struggles with its .so domain and explore various unique TLD options. The conversation blends humor and cautionary advice, emphasizing the importance of securing valuable domain names swiftly.

7 snips
Feb 23, 2024 • 52min
734: HTMX Web Apps with Carson Gross
Carson Gross, creator of HTMX, discusses how his library enhances HTML for easier web development. He shares insights into the historical context and practical applications of HTMX, pondering whether modern HTML would look different if designed today. Carson also addresses concerns about server load and the balance between server-side vs. client-side technologies. He gives a sneak peek into HTMX 2.0 and highlights the importance of creativity in web development, alongside a humorous anecdote involving Microsoft.

4 snips
Feb 21, 2024 • 59min
733: Egress, scraping, Safari EU changes, is SetInterval worth it?
The hosts dive into egress strategies for image hosting as expenses rise. They compare experiences of switching from Mac to PC, touching on recent browser policy changes in Safari. A significant discussion happens around modern monorepo tools and their benefits for larger teams. They also explain the intricacies of implementing JavaScript timers and optimizing build processes for smoother user experiences. Additionally, the importance of dependency management in Node applications is highlighted.

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!