

Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
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
Mentioned books

7 snips
Nov 13, 2023 • 22min
692: You Need Stale While Revalidate
Dive into the fascinating world of web performance as caching takes center stage! Discover the 'stale while revalidate' technique to manage data freshness and enhance loading speeds. The hosts break down essential caching headers like 'max-age' and 'S-max-age,' illuminating their importance for user security and streamlined performance. Curious about the pros and cons of different caching strategies? They explore how to balance quick access to cached content with the need for timely updates, especially in high-traffic environments.

26 snips
Nov 10, 2023 • 1h 5min
691: Cloudflare Workers Are Next Level With Rita Kozlov And Brendan Irvine-Broque
Rita Kozlov, Senior Director of Product at Cloudflare, and Brendan Irvine-Broque, Product Manager for Cloudflare Workers, dive into the transformative power of Cloudflare Workers. They discuss how this serverless platform enhances application performance and scalability, revealing interesting use cases like audio processing with WebAssembly. The duo explores Cloudflare's innovative D1 database and potential integrations with emerging technologies like AI and WebGPU, while also addressing the importance of GDPR compliance and community-led standards for web development.

15 snips
Nov 8, 2023 • 1h 5min
690: How To Dark Mode and Beyond
The hosts dive into the intricacies of implementing dark mode for websites, sharing stories and strategies. They explore the challenges of transitioning designs from light to dark, focusing on color contrast and readability. Unique insights into CSS variables and opacity management are discussed, alongside the importance of consistent color systems. Personal coding experiences shape the conversation, highlighting both pitfalls and effective solutions. A surprising twist on DIY tunneling adds an unexpected layer of creativity to the mix!

Nov 6, 2023 • 28min
689: You Should Be Using JavaScript Maps & Sets
Discover the power of JavaScript Maps and Sets in web development. Learn why Maps outshine traditional objects with their unique key types and superior data management. Explore their use as efficient caches, specifically for OpenGraph images. Dive into Sets, which maintain unique values seamlessly and outperform arrays in performance-critical scenarios. Understand the weak versions of these structures and how they handle memory for optimized garbage collection. Get ready to enhance your coding skills with these essential data structures!

Nov 3, 2023 • 1h 10min
688: Ex-npm Employee Making a New Package Manager?! Vlt with Darcy Clarke
Join Darcy Clarke, a former npm employee and creator of the vlt package manager, as he shares his fascinating career journey in web development. He dives into the challenges of package management, detailing why we need a new player like vlt. They discuss the complexities of the npm ecosystem, explore on-premises registries, and tackle security vulnerabilities. Plus, hear about Darcy's delightful adventures with his goldendoodle and the nostalgic highs of favorite bands and coffee machines, making for an entertaining blend of tech and personal stories.

12 snips
Nov 1, 2023 • 1h 1min
687: Hosting NextJS × Spicy Sidedishes × Modern Forms × Abandoning TypeScript
Wes and Scott tackle the intricacies of hosting Next.js without getting locked into a single provider. They discuss the challenges of implementing forms in modern web development while critiquing existing solutions. Tune in for insights on the growing skepticism around TypeScript and why some frameworks are moving away from it. The hosts also explore CSS advancements like the subgrid feature, and humorously decode essential development concepts such as workers and tasks. Plus, they share some exciting personal picks!

Oct 30, 2023 • 28min
686: We Need Your Help With The Secret Sauce
Scott and Wes unveil the 'secret sauce' of their new website, diving into tech like SvelteKit and FlexSearch. They dissect how Sentry enhances error tracking and showcase the intricacies of building a podcast search feature. The conversation highlights the challenges of Vercel hosting and the benefits of serverless architecture. Listeners are encouraged to share their own tech experiences as they tease an exciting upcoming launch filled with cutting-edge resources. Tune in for tasty web development insights!

15 snips
Oct 27, 2023 • 58min
685: Jason Lengstorf on Live Streaming, Creating Content, and Building a Studio Space
Jason Lengstorf, a web developer and content creator known for 'Learn with Jason,' dives into his exciting journey in live streaming and building a studio space. He discusses the evolution of tech content creation, emphasizing the importance of authenticity and community engagement. The conversation also explores the challenges of creating in a new medium and how to prepare for live streams. Additionally, they touch on the role of AI in creativity and the need for genuine connections in tech marketing.

Oct 25, 2023 • 50min
684: Spooky Coding Horror Stories 2023 - Part 2
Dive into a chilling array of coding horror stories, from crypto mishaps leading to major financial losses to the infamous Big Brother bug. Hear about catastrophic moments like a dev accidentally truncating a production database and the chaos of an infinite redirect loop. The speakers share hilarious blunders that highlight crucial lessons in diligence and error handling. With tales of excess messaging mishaps and unexpected software disasters, this episode delivers both laughs and cautionary advice for developers.

Oct 23, 2023 • 32min
683: Spooky Coding Horror Stories 2023 - Part 1
Scott and Wes dive into spine-tingling coding horror stories submitted by listeners. They recount the chaos of a major email fail and the panic of accidentally pushing staging code to production. Laugh along as they share blunders like a misconfigured robots.txt and a $10,000 wiring mishap. The tales underscore the critical importance of oversight and thorough testing in web development. Each story is a reminder that even minor oversights can lead to major consequences in the tech world!


