Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

undefined
Dec 11, 2023 • 19min

703: The Observer Pattern

This podcast episode discusses the observer pattern in web development, its applications in games, downsides of having too many observers, and different types of observers in JavaScript. It also touches on the desire for an API that combines observables, promises, and streams.
undefined
Dec 6, 2023 • 56min

702: New + Proposed JS APIs for 2024

Discussion on new and proposed JavaScript APIs including regex escaping, Intl.DurationFormat, standardized sourcemaps, structured clone, temporal, JSON modules, regex modifiers, array grouping, and array methods. Also covers resolvers in promises, proposal for web charts, and a documentary about an online cult community.
undefined
Dec 4, 2023 • 28min

701: A11y Treats - Labels & Roles

The podcast discusses the concepts of ARIA, aria-label, and Roles in web development. They emphasize the importance of accessibility and the consequences of inaccessible websites. The hosts explore the significance of providing descriptive labels for elements and discuss the use of semantic HTML elements and roles in designing accessible websites. They also mention the importance of installing an accessibility plugin and consider the pricing of Polypane in relation to accessibility considerations.
undefined
Dec 1, 2023 • 55min

700: Payload is Rails for JS with TypeScript, React and Drizzle (James Mikrut)

In this podcast, Wes and Scott interview James Mikrut, Co-founder of Payload CMS. They discuss Payload not just being a CMS, where it fits in the tech stack, why they chose Drizzle, visual editing elements, and the introduction of Payload Cloud. They also explore the need for a 'Rails for JavaScript' solution and managing open-source contributions. The hosts touch on GitHub + AI, the challenges of maintaining MongoDB and Drizzle, and the financial status of the project.
undefined
Nov 29, 2023 • 57min

699: Potluck × TypeScript's Longevity × Canvas-Rendered Apps × Learning Rust × Executing Untrusted JS Code

The hosts discuss topics such as the longevity of TypeScript, executing untrusted JS code in Node, modern DevOps for WordPress websites, AI embeddings, MongoDB's vector search capabilities, and provide recommendations for MongoDB APIs and VS Code plugins. They also share sick picks and discuss the importance of using an instant-read thermometer for cooking chicken.
undefined
Nov 27, 2023 • 26min

698: Why You Should Be Using CSS @Layers

The podcast discusses the usage of CSS @Layers and its support in different browsers. They explore the benefits of using @Layers, such as eliminating specificity order worries and organizing CSS. The concept of nesting layers in CSS and its usage in Tailwind CSS is also explained. Additionally, the hosts delve into the concept of overrides in CSS @Layers and its application on a website.
undefined
Nov 24, 2023 • 60min

697: What is DevRel with Salma Alam-Naylor

Salma Alam-Naylor, a DevRel professional, discusses her role in DevRel, avoiding burnout, and which platforms to focus on. They also talk about the challenges of measuring the effectiveness of DevRel, how to get into DevRel, and the importance of creating valuable content for the developer community.
undefined
Nov 22, 2023 • 55min

696: How to Build a Website or App

Wes and Scott discuss their approach to building websites in 2023, including starting with design, choosing front-end components, and deciding on a CMS or backend framework. They also explore the use of real vs. fake data, considerations for hosting, and offer some fun recommendations for chip clips and buying used toilet seats on Amazon.
undefined
Nov 20, 2023 • 25min

695: 5 New CSS Features You Should Know

Podcast discusses 5 new CSS features including :nth-child(4 of .neat), CSS Motion Path, Scroll Snap, Scroll Driven Animations, and Margin Trim.
undefined
Nov 17, 2023 • 56min

694: What's Up With Angular with Mark Techson

Mark Techson, an expert in Angular, discusses recent announcements and updates in the framework. Topics include Angular.js vs Angular, implementation of signals, new features in Angular 17, handling CSS, integrating with UI component libraries, and working with web components.

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