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

743: JavaScript Figma Plugins & Working at GitHub With Cameron McEfee

15 Mar 2024
56m
AI processed

This podcast episode explores the multifaceted journey of Cameron McAfee, a creative leader and product polyglot with experience in design, development, and product management. It delves into the significance of documentation and structure for creative teams, emphasizing the role of early employees in establishing clea...

Episode cover

742: Potluck: Migrating to Typescript, Semver Explained, Accurate Timers and Countdowns

13 Mar 2024
56m
AI processed

This podcast episode is a compilation of various discussions related to web development and related topics. It covers foundational principles for beginners, such as understanding the client-server model and CLI basics, as well as more advanced topics like migrating React projects to TypeScript, achieving type safety, a...

Episode cover

741: TypeScript Interview Questions - STUMP’d

11 Mar 2024
25m
AI processed

This podcast episode delves into various advanced TypeScript concepts, including string literal types, generics, conditional types, and records. The speakers discuss the use of backticks for creating string unions, TypeScript generics for defining types without specifying their exact nature, and conditional types for c...

Episode cover

740: Local AI Models in JavaScript - Machine Learning Deep Dive With Xenova

08 Mar 2024
1h 19m
AI processed

This podcast episode dives deep into the transformative world of running machine learning models and natural language processing tasks in the browser using JavaScript. Transformers.js, a powerful library that empowers developers with the ability to leverage cutting-edge models like Stable Diffusion and Whisper, is the ...

Episode cover

739: The LoFi Movement: Building Local First Apps

06 Mar 2024
52m
AI processed

This podcast episode delves into local first development, an approach that prioritizes offline functionality in application design. The ideals of local first software, such as data storage, security, and user control, are discussed, along with the challenges of developing such applications and the solutions, such as Co...

Episode cover

738: Little Scripts: Coding for your Co-workers

04 Mar 2024
23m
AI processed

This podcast episode explores the versatility and ease of use of FFmpeg, a powerful tool for audio and video processing. It discusses the benefits of using FFmpeg to extract audio chapters from videos, validate Markdown files in GitHub actions, and automate various tasks using scripts. The episode also explores the pot...

Episode cover

737: JSR: The New TypeScript Package Registry (NPM Killer)

01 Mar 2024
58m
AI processed

This podcast episode introduces JSR, a new JavaScript package registry designed for modern JavaScript, including TypeScript and various runtimes. It aims to address the lack of evolution in npm, offering a more user-friendly experience and eliminating the need for complex bundling and configuration. JSR supports auto-d...

Episode cover

736: CJ Reynolds is Joining Syntax

28 Feb 2024
56m
AI processed

This podcast episode follows the journey of CJ, a computer enthusiast and developer, who shares his passion for technology and his experiences in the Denver tech scene. CJ's early interest in web development led him to build apps and websites, fostering his love for problem-solving and innovation. He went on to pursue ...

Episode cover

735: The Taliban Stole My Domain

26 Feb 2024
15m
AI processed

This podcast episode delves into the intricacies of domain names, exploring the challenges faced by website owners and businesses when choosing and maintaining domain names, particularly those associated with specific countries or regions susceptible to political or social unrest. Additionally, the episode highlights t...

Episode cover

734: HTMX Web Apps with Carson Gross

23 Feb 2024
52m
AI processed

This podcast explores the history, principles, and capabilities of HTMX, a powerful tool for building fast and responsive web applications. Through discussions on its origins, use cases, and impact, the episode highlights how HTMX elegantly integrates HTML and hypermedia concepts to empower developers with an easy-to-u...

Episode cover

733: Egress, scraping, Safari EU changes, is SetInterval worth it?

21 Feb 2024
59m
AI processed

This podcast episode delves into various topics related to web development, software updates, and time management. It explores strategies to optimize images while managing costs, debates the merits of using Mac or Windows for development, and discusses the limitations and opportunities presented by progressive web apps...

Episode cover

732: Stop going to Spam: DMARC, SPF and DKIM Explained

19 Feb 2024
26m
AI processed

This podcast episode covers various aspects of email infrastructure, including methods of sending email, security measures such as SPF and DKIM, and the importance of monitoring email sending to prevent spam and ensure deliverability.

Episode cover

731: Client side security, XSS attacks & CSP with Stripe’s Alex Sexton

16 Feb 2024
1h 3m
AI processed

This podcast episode covers a range of topics related to front end web development, including the history and evolution of jQuery, Stripe, design systems, Content Security Policy (CSP), inline styles, CSS security, JavaScript worms, and best practices for implementing CSP. The conversation includes insights from experi...

Episode cover

730: Own Your Own PaaS

14 Feb 2024
57m
AI processed

This podcast episode delves into self-hosting web platforms as an alternative to costly Platform as a Service (PaaS) options. It begins by examining the rise of serverless hosting and the increasing costs associated with popular services. The discussion then explores the evolution of self-hosting, its advantages and di...

Episode cover

729: CSS Native @scope

12 Feb 2024
18m
AI processed

This podcast episode provides an in-depth exploration of CSS scoping, which offers enhanced control over styles within specific elements, improving modularity and maintainability. It delves into the benefits and limitations of CSS scoping, including its impact on development workflows, including component-based archite...

Episode cover

728: AI Superpowers with Kevin Hou and Codeium

09 Feb 2024
58m
AI processed

This podcast episode explores the integration of AI-powered coding assistants, like Codium, into IDEs to democratize access to advanced code completion tools. It delves into the difficulties of evaluating the performance of such tools, the intricacies of code generation, and the significance of understanding the underl...

Episode cover

727: How to Code: Opinionated TypeScript Stack + Tooling Choices Explained

07 Feb 2024
59m
AI processed

This podcast episode provides a comprehensive overview of tools, frameworks, and libraries essential for web development. Through discussions on topics such as text editors, CSS options, JavaScript frameworks, user interface libraries, and databases, the episode offers a detailed guide to help developers make informed ...

Episode cover

726: Is HTMX a Joke?

05 Feb 2024
32m
AI processed

This podcast episode delves into HTMX, a tool that facilitates the creation of hypermedia applications, and explores its key features and benefits. It provides a detailed comparison between HTMX, React, and Svelte, analyzing their strengths and weaknesses. The podcast also touches on the concept of hypermedia and progr...

Episode cover

725: Safari is the New Chrome - Jen Simmons of Apple

02 Feb 2024
1h 2m
AI processed

This podcast episode covers a range of topics related to web development, including the recent success of Safari, the importance of color gamuts and gradients in CSS, the development of CSS Grid and Masonry layout, and the integration of web technologies in the Apple ecosystem.

Episode cover

724: Potluck: Is Virtual DOM Bad?

31 Jan 2024
57m
AI processed

This podcast episode dives into a range of topics, including the nuances of front-end development frameworks, the complexities of authentication and authorization in Svelte applications, the challenges of tracking OG image performance on social media, and the benefits of using tooling and keyboard shortcuts to enhance ...

Page 16

Follow this podcast in Podwise

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

Open in Podwise