
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.
Latest episodes

Jun 1, 2022 • 1h 2min
Git in VS Code
The hosts dive into the fascinating world of Git within Visual Studio Code, comparing command line interfaces with desktop apps. They share funny anecdotes while uncovering the complexities of version control for novice developers. Tips on using Git extensions like GitLens and integrating GitHub Actions bring added efficiency. Meanwhile, they explore clever productivity tools and even how to clean AirPods. Expect a mix of laughter and enlightening advice for anyone looking to master coding workflows!

May 30, 2022 • 26min
Cache Control Headers Explained
Get ready to dive into the world of cache control headers! Learn about the power of caching and how it can drastically enhance web performance. Discover key concepts like Time to Live (TTL), 'max-age,' and strategies such as 'stale-while-revalidate' for optimizing user experience. Gain insights into server-side tools like Redis and their cost-saving benefits. Plus, enjoy lighthearted cultural anecdotes that keep the conversation fun while you master caching in your web projects!

May 27, 2022 • 58min
Supper Club × Redwood JS with Tom Pretson-Werner
Tom Preston-Werner, co-founder of GitHub and creator of RedwoodJS, dives into the evolution of web development frameworks. He shares insights on the importance of thorough documentation and tutorial-driven development. The discussion highlights the innovative Redwood Startup Fund, aimed at helping startups adopt Redwood technology, while also focusing on empowering diverse founders and supporting climate initiatives. Tom reflects on his journey from physics to tech leadership, emphasizing impactful tools like Storybook for component development.

May 25, 2022 • 53min
TypeScript Tooling Explained
Explore the fascinating world of TypeScript tooling, where real-time feedback and efficiency reign supreme. Discover how tools like ESBuild and SWC elevate development performance, and how innovations like Deno simplify server-side scripting. Dive into magic with notification management from Magic Bell, enhancing user experience effortlessly. The podcast also compares various build tools such as Vite and Parcel, while sharing insights on managing TypeScript configurations effectively. It wraps up with personal tech recommendations, blending coding with lifestyle tips.

May 23, 2022 • 40min
Scott’s New Office × The Levelup Lodge
Scott shares insights into his newly transformed office setup, featuring tech upgrades that boost productivity and soundproofing enhancements. They dive into the essentials of an efficient workspace, including sit-stand desks and audio gear that elevate recording quality. With personal anecdotes about the Level Up Lodge's climate control and lighting setups, listeners get a glimpse into creating a harmonious work environment. Plus, tune in for handy tips on DIY art framing and maintaining a clutter-free space.

May 20, 2022 • 58min
Supper Club × Turbo Repo with Jared Palmer
In this discussion, Jared Palmer, the creator of Turbo Repo, shares insights into his innovative build system for monorepos, emphasizing its role in streamlining development workflows. He reveals how Turbo Repo enhances build efficiency through caching and task management while optimizing package development with TSDX. The conversation also touches on his experience with Vercel's acquisition, the importance of personalized tech stacks, and automating dependency management. Plus, expect some fun anecdotes about life in tech over whiskey!

May 18, 2022 • 54min
Potluck - Protestware × NoSQL × Next.js × ESM × Jest
Discover the compelling reasons to choose Next.js over Create React App for web development, with insights on built-in features and community support. Delve into the world of NoSQL, exploring MongoDB's advantages and misconceptions. Tune in to learn about transitioning to ES modules and debugging effectively with tools like LogRocket. The conversation also tackles trust issues in open-source software, highlighting the responsibilities of maintainers. Plus, explore the impact of cheating in gaming and its effects on user experience.

May 16, 2022 • 22min
Why do we need Web Interop? Another Standards Body?
Scott and Wes dive into the recent push for web interoperability in JavaScript environments, emphasizing the need for unified APIs to ease development challenges. They discuss emerging platforms like Cloudflare Workers and innovations such as Bun. Expect some laughs with a recount of a Lyft mishap that redirected them to San Francisco! The importance of community efforts in standardizing JavaScript interoperability is a hot topic, highlighting the exciting future of web development.

May 13, 2022 • 1h 4min
Supper Club × NX Monorepos with Victor Savkin
In this chat, Victor Savkin, a software engineer and Nx project lead, shares insights from his time at Google, diving into the complexities of monorepo development. He explains how Nx revolutionizes build management and enhances productivity across large codebases. The conversation also covers integrating Nx with various tools, the importance of caching in builds, and the benefits of technology-agnostic development. Plus, Victor offers personal tech preferences and learning strategies for aspiring developers.

May 11, 2022 • 1h 1min
10 Nifty Browser APIs
Explore the world of browser APIs with insightful discussions on getUserMedia for webcam detection and creative applications. Discover the File System API while creating a lightweight SVG editor using just 40 lines of code. Learn how Geolocation transforms user experiences, as the hosts tackle tricky permissions and innovative web animations. Uncover practical uses for the Resize Observer and Clipboard APIs, delve into Web Storage options, and experience the potential of speech synthesis and recognition. It's a deep dive into tools that can elevate web development!