Syntax - Tasty Web Development Treats

Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
undefined
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.
undefined
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.
undefined
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.
undefined
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!
undefined
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.
undefined
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!
undefined
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!
undefined
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!
undefined
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!
undefined
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.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app