Podcast cover
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers · Technology

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.

Episodes

Episode cover

703: The Observer Pattern

11 Dec 2023
19m
AI processed

This podcast episode explores the observer pattern, a fundamental design pattern used in event-driven programming. It delves into the observer pattern's implementation in JavaScript, including tools like intersection observer, mutation observer, performance observer, and resizeObserver. The discussion also touches upon...

Episode cover

702: New + Proposed JS APIs for 2024

06 Dec 2023
55m
AI processed

This podcast episode covers a wide range of topics related to JavaScript, including new APIs, proposals, and standards, as well as discussions on relevant tools and technologies. Topics discussed include standardized source maps, regex escaping, duration format, temporal duration API, structured clone, temporal API, JS...

Episode cover

701: A11y Treats - Labels & Roles

04 Dec 2023
27m
AI processed

This podcast episode emphasizes the significance of accessibility in web development, covering aspects such as providing context to UI elements, legal implications, empathy, correct HTML usage, ARIA roles, the role of linters and frameworks, ARIA-labelledby, and custom UI accessibility. It stresses the need for collabo...

Episode cover

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

01 Dec 2023
55m
AI processed

Payload CMS is an open-source, headless CMS that offers a variety of features, including an admin UI, authentication, REST and GraphQL APIs, and TypeScript support. It allows developers to create custom admin panels for their applications and provides a range of benefits, including ease of use, composability, and impro...

Episode cover

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

29 Nov 2023
56m
AI processed

This podcast episode covers a wide range of topics in the tech world. It starts by discussing the evolution of TypeScript and Flow as type checking tools for JavaScript. Then, it explores the challenges and possibilities of using Flutter to build canvas-rendered web apps. It also delves into the use of HTML and Canvas ...

Episode cover

698: Why You Should Be Using CSS @Layers

27 Nov 2023
26m
AI processed

This podcast episode explains the concept of layers in CSS and how they determine the stacking order and visual display of elements on a web page. The hosts discuss the benefits of using layers, including addressing specificity issues and simplifying CSS authoring. They also cover the use of layers for controlling casc...

Episode cover

697: What is DevRel with Salma Alam-Naylor

24 Nov 2023
59m
AI processed

In this podcast episode, Scott Tolinski and Wes Boss are joined by guest Salma Alam-Naylor to discuss the role of Developer Relations (DevRel). They emphasize the significance of DevRel in serving the community and enhancing the developer experience. The conversation delves into various topics including the transition ...

Episode cover

696: How to Build a Website or App

22 Nov 2023
55m
AI processed

This podcast episode touches on various aspects of web development, including website and app construction, frontend tool selection, web development framework choices, and component testing. It also explores the challenges and advancements in CSS variables, the importance of creating diverse programming examples, and t...

Episode cover

695: 5 New CSS Features You Should Know

20 Nov 2023
24m
AI processed

This podcast episode explores cutting-edge CSS techniques and features, including the nth child micro syntax for precise element selection, advanced selectors like CSS Motion Path, Scroll Snap, and creative concepts like CSS Motion Path-powered embeddable players for podcasts. It highlights the power and flexibility of...

Episode cover

694: What's Up With Angular with Mark Techson

17 Nov 2023
55m
AI processed

This podcast episode spans a wide range of Angular-related topics, from its evolution and advantages to state management, deferrable views, performance optimizations, and UI components. It also explores the latest trends in web development, CSS capabilities in Angular, and shares insights into game development using Go...

Episode cover

693: Lessons Learned & Bugs Fixed from Launching Syntax.fm

15 Nov 2023
56m
AI processed

This podcast episode highlights challenges, takeaways, and best practices encountered during the launch of a podcast website. It delves into issues with transcript generation, audio player bugs, debugging with session replay, web development, performance optimization, using local databases, and integrating modern web A...

Episode cover

692: You Need Stale While Revalidate

13 Nov 2023
22m
AI processed

This podcast episode explores the concept of caching and its benefits for website performance. The hosts discuss the Stale While Revalidate technique, which allows for caching while ensuring data is up to date. They provide examples of caching HTML pages and Open Graph images. Caching is valuable for reducing costly op...

Episode cover

691: Cloudflare Workers Are Next Level With Rita Kozlov And Brendan Irvine-Broque

10 Nov 2023
1h 4m
AI processed

This podcast episode provides an overview of Cloudflare Workers and their various applications. The episode discusses the benefits and capabilities of Cloudflare Workers, including scalability, flexibility, and efficient task handling. The speakers also emphasize the importance of standardization, community collaborati...

Episode cover

690: How To Dark Mode and Beyond

08 Nov 2023
1h 4m
AI processed

This podcast episode discusses the challenges and considerations of implementing light and dark modes in apps and websites. The speakers cover different approaches to theming, including basic light and dark modes and customizable themes. They emphasize the importance of designing for dark mode from the beginning and ad...

Episode cover

689: You Should Be Using JavaScript Maps & Sets

06 Nov 2023
28m
AI processed

This podcast episode delves into the nuances of maps and sets in JavaScript, highlighting their unique properties and practical applications. The discussion encompasses the advantages and limitations of both data structures, providing comprehensive insights into their roles in programming. From clarifying the differenc...

Episode cover

688: Ex-npm Employee Making a New Package Manager?! Vlt with Darcy Clarke

03 Nov 2023
1h 9m
AI processed

In this podcast episode, Scott Tolinski and Wes Boss are joined by guest Darcy Clark to discuss a range of topics related to web development. They share their past experiences and talk about the early web technologies they worked with. The hosts also explore the evolution of web development trends and their personal jo...

Episode cover

687: Hosting NextJS × Spicy Sidedishes × Modern Forms × Abandoning TypeScript

01 Nov 2023
1h 0m
AI processed

This episode explored a range of topics, including concerns about Vercel's dominance in hosting React sites, the pros and cons of different hosting options, the current state of Firefox compared to other browsers, the evolution of CSS and JavaScript tooling, challenges in form building with headless CMSs, the decision ...

Episode cover

686: We Need Your Help With The Secret Sauce

30 Oct 2023
28m
AI processed

This podcast episode delves into the technical aspects of the new Syntax.fm website, exploring the various tools and technologies used to create a seamless user experience. The hosts discuss the implementation of Flex Search and Mux video, the styling and animation techniques using Svelte, and the setup of the podcast ...

Episode cover

685: Jason Lengstorf on Live Streaming, Creating Content, and Building a Studio Space

27 Oct 2023
58m
AI processed

Jason Lengstorf, a web developer and video content creator, focuses on making entertaining and educational tech videos. He emphasizes relatability, consistency, and keeping up with the latest trends in tech to create impactful content. Jason discusses the shifting landscape of content creation, the rise of tech YouTube...

Episode cover

684: Spooky Coding Horror Stories 2023 - Part 2

25 Oct 2023
50m
AI processed

This podcast episode presents a compilation of amusing, costly, and cautionary tales shared by tech professionals about their work-related mishaps, reinforcing the importance of careful attention to detail, comprehensive testing, and learning from mistakes to avoid repeating them.

Page 18

Follow this podcast in Podwise

Sign in to get AI summaries, transcripts and mind maps for any episode, including new ones.

Open in Podwise