Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

undefined
Feb 21, 2024 • 59min

733: Egress, scraping, Safari EU changes, is SetInterval worth it?

In this podcast, topics such as egress, image scraping, Safari EU changes, monorepo tools, ChatGPT Plus, performance vs accuracy in timers, updating dependencies, browser blocking, and issues with JavaScript's new Date() are discussed.
undefined
Feb 19, 2024 • 26min

732: Stop going to Spam: DMARC, SPF and DKIM Explained

Learn about SPF, DKIM, and DMARC to prevent emails from going to spam. Explore transactional emails and email marketing. Understand the importance of email authentication and setting up proper records. Discover how DMARC policy helps authenticate emails and maintain compliance. Find out how to monitor email activity and ensure deliverability.
undefined
Feb 16, 2024 • 1h 3min

731: Client side security, XSS attacks & CSP with Stripe’s Alex Sexton

Alex Sexton, security expert at Stripe, joins Syntax to cover client security, XSS attacks, and content security policy (CSP). They discuss the design system at Stripe, common security vulnerabilities, the MySpace Samy Worm, and best practices for securing websites.
undefined
Feb 14, 2024 • 58min

730: Own Your Own PaaS

The hosts discuss the benefits of owning your own PaaS, the challenges with payment structures, and the differences between Kubernetes and Docker. They explore various platform as a service options and highlight user-friendly hosting platforms like Coolify. They also touch on running AI models on ARM 64 servers and review recommended products such as a grip stick for sealing bags and a smart switch called Casetta.
undefined
Feb 12, 2024 • 18min

729: CSS Native @scope

This podcast explores the CSS Native @scope feature and its implementation, delving into why scoping CSS is important, how @scope CSS works, and its limitations. It also discusses the benefits of using scoped CSS within HTML template tags, CSS donut scope, and the challenges of using keyframes in CSS animations with scoped CSS.
undefined
Feb 9, 2024 • 59min

728: AI Superpowers with Kevin Hou and Codeium

Kevin Hou, Head of Product Engineering at Codeium, discusses their AI-powered code completion and chat tool for developers. Topics include Codeium's information sources for good completions, codebase preferences, managing the product roadmap, speed optimization, caching, and the integration of AI into IDEs. They also touch on the issues of bugs, balancing enterprise and free customers, the value of AI tools for everyday users, and the tool 'perplexity'.
undefined
Feb 7, 2024 • 60min

727: How to Code: Opinionated TypeScript Stack + Tooling Choices Explained

In this podcast, the hosts provide a 30,000 foot view of web development, covering topics such as design tools, code tooling, CSS styling, programming languages, backend frameworks, user interface libraries, databases, image pipelines, hosting options, and the importance of application monitoring. They also share their experiences with browser crashes and discuss the usefulness of CAPTCHA solutions.
undefined
Feb 5, 2024 • 32min

726: Is HTMX a Joke?

The hosts discuss HTMX and its differences from React, as well as the humor in HTMX's documentation. They also talk about server rendering, templating, and using HTMX to remove someone from a team. The chapter on HTMX's functionality explores server communication and DOM manipulation, including the use of fetch function and client-side routing. Finally, they discuss server sent events, client-side JavaScript, and meta frameworks that utilize HTMX for interactivity.
undefined
Feb 2, 2024 • 1h 2min

725: Safari is the New Chrome - Jen Simmons of Apple

Jen Simmons from Apple joins Wes and Scott to discuss the latest updates to Safari, reporting bugs to Apple, CSS color gamuts, CSS grid, CSS switch controls, and testing websites in Vision Pro hardware.
undefined
Jan 31, 2024 • 57min

724: Potluck: Is Virtual DOM Bad?

Topics discussed include Alpine JS as a replacement for templating libraries, testing sites on 'in-app' browsers, generators and iterators in Angular, the importance of OG images, the sudden criticism of the Virtual DOM, the difference between S3 storage and a CDN, the importance of keyboard shortcuts in web development, and some sick picks and shameless plugs.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode