Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

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.
undefined
Nov 15, 2023 • 57min

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

Lessons learned from launching the new Syntax website, including the importance of not waiting and error monitoring. Fixes for transcript bugs and black text on black backgrounds. Switching from OpenAI to Anthropic Claude. TypeScript errors don't have to be zero to launch. Benefits of using bands in workouts and a funny sick pick for buying poop bags.
undefined
Nov 13, 2023 • 22min

692: You Need Stale While Revalidate

Learn about the benefits of caching and the 'stale while revalidate' technique. Understand where caches live, limiting API hits, and when to use 'stale while revalidate'. This episode also explores the concept of caching in different use cases and warns against universal application.
undefined
Nov 10, 2023 • 1h 5min

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

Wes and Scott chat with Rita Kozlov and Brendan Irvine-Broque about Cloudflare Workers, Cloudflare AI, browser rendering API, Cloudflare’s D1 database, WinterCG, miniflare, and more!
undefined
Nov 8, 2023 • 1h 5min

690: How To Dark Mode and Beyond

In this episode, the hosts talk about implementing themes and dark mode on websites, including challenges with theming and flashes of un-themed content. They discuss the importance of using variables for design elements and working with opacity values. They also explore issues with CSS colors and SVGs, and solutions for color contrast and manipulation in web development. In a lighter moment, they discuss fascinating and scary tunnel building projects.
undefined
Nov 6, 2023 • 28min

689: You Should Be Using JavaScript Maps & Sets

In this episode of Syntax, Wes and Scott talk about why you should be using JavaScript maps sets, whether you can access them directly, what makes them great, and what weak versions of both are. Show Notes 00:26 Welcome 01:34 Syntax Brought to you by Sentry 01:54 What makes Maps a spicy buffalo object? 07:46 API of Map 08:51 Looping over items in a Map 09:27 Can you change the size of a map after it’s been created? 10:07 Can you access properties directly? 12:13 Where have we used a map as a cache? 13:32 What makes a set an array honey garlic array? 17:28 When should you be using sets instead of an array? Proposed Highlight API is built on Sets 21:47 Can you spread sets like an array? 22:40 Weak versions of map and set WeakMap and Garbage collection Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads
undefined
Nov 3, 2023 • 1h 10min

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

Former npm employee and creator of vlt package manager, Darcy Clarke, discusses his career path, the need for another package manager, and the challenges of symlinking. They also talk about on-prem registries and security. The hosts share their thoughts on config files and discuss their favorite sick picks, including golden doodles, Scientific American, and the Nespresso machine.
undefined
Nov 1, 2023 • 1h 1min

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

Topics covered in this potluck episode include hosting NextJS, spicy sidedishes, putting forms in modern websites, why is everyone abandoning TypeScript, and do front-end developers need to be into CSS.
undefined
Oct 30, 2023 • 28min

686: We Need Your Help With The Secret Sauce

The hosts discuss the secret sauce behind their new website, including styling, search, tooling, database, and hosting. They mention using SvelteKit, Media Chrome, FlexSearch, Prisma, and services like Deepgram and OpenAI. They also touch on testing tools, TypeScript, and hosting platforms like Vercel and Planet Scale.
undefined
Oct 27, 2023 • 58min

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

Jason Lengstorf, video creator and live streamer, discusses his journey in video creation, live streaming, and tech education. Topics include his new studio setup, preparing for live streams, choosing content mediums, thoughts on AI, and preferred coding themes and fonts.

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