

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

11 snips
Jul 17, 2024 • 59min
796: Do We Need JS Frameworks × Are You Over-Engineering? × Webview vs Native
Scott and Wes dive into the pitfalls of over-engineering and the necessity of learning developer tools. They weigh the differences between webview and native apps, exploring how simplicity can enhance performance. The conversation shifts to the rising energy costs of AI compared to static web content. They also discuss the debate on using frameworks versus vanilla code and the importance of community connections through developer meetups. Plus, they share some personal favorites in tech and car care tips!

Jul 15, 2024 • 24min
795: Hosting Private Fonts on the Edge With Cloudflare
Dive into the world of hosting private fonts with Cloudflare, mastering the art of font security and efficient delivery. Discover the challenges of licensing and how a custom font server can enhance your privacy. The hosts tackle complex issues like managing whitelists, caching strategies, and CORS implications, while sharing personal anecdotes about wildlife encounters and domain management woes. With expert insights on transitioning applications for better performance, this conversation is both informative and entertaining!

5 snips
Jul 12, 2024 • 55min
794: Prettier JavaScript with Vjeux
In a fascinating conversation with Vjeux, an engineer at Meta and co-creator of React Native, they explore the creation and evolution of Prettier, a beloved code formatter. Vjeux shares challenges faced during development and how effective community feedback shaped its features. The discussion touches on why ESLint isn’t enough on its own and the distinctions between formatting and linting tools. Vjeux also highlights Prettier’s future and its impact on programming productivity across various languages, alongside advice for aspiring open-source contributors.

Jul 10, 2024 • 53min
793: The Local First Landscape
Scott and Wes explore the fascinating world of local first applications, highlighting their speed and efficiency by managing data directly in the browser. They discuss popular local first tools, like Linear and Superhuman, and delve into the intricacies of synchronization and user control. The conversation covers various local database solutions, emphasizing user privacy and the challenges developers face. They also share essential gadgets for roadside assistance, ensuring you're equipped for any tech emergency.

6 snips
Jul 8, 2024 • 24min
792: Perfect Sitemaps for SEO
Discover the crucial role of sitemaps in boosting your site's SEO performance. Learn about different file formats, essential fields, and common pitfalls to avoid when creating a sitemap. Uncover tips for optimizing metadata and how to handle parameter-based URLs effectively. Delve into the importance of cache management and discover unlisted URLs to enhance visibility. Find out how to validate and submit your sitemap to search engines for maximum impact!

Jul 5, 2024 • 57min
791: LLRT The Serverless Runtime w/ Richard Davison
In this discussion, Richard Davison, a developer and architect from AWS, shares insights on the LLRT runtime designed for AWS Lambda. He explains the performance benefits and challenges associated with using JavaScript in serverless environments, alongside why Rust was selected for LLRT's development. Richard dives into technical aspects like cold starts, memory configuration, and the significance of Quick.js for efficiency. He also touches on compatibility with Node.js and the future potential of LLRT to become an official feature at AWS.

Jul 3, 2024 • 57min
790: State of JS 2023 Reactions
Dive into the 2023 State of JavaScript survey as trends and pain points in front-end frameworks like React and Vue take center stage! Discover the complexities developers face, the rise of newer frameworks such as SvelteKit, and the shift from Webpack to Vite in build tools. The growing popularity of TypeScript and the evolution of JavaScript usage are also explored. Plus, enjoy some lighthearted anecdotes about travel mishaps and hear the latest insights on hosting services and developer preferences.

4 snips
Jul 1, 2024 • 34min
789: Do More With AI - LLMs With Big Token Counts
Scott and CJ delve into the exciting realm of AI, discussing the versatility of large language models (LLMs) and their token capacities. They break down what tokens are and how input length impacts AI outputs. From generating JSDoc style typing to creating seed data for databases, they reveal practical coding applications. The duo also emphasizes the importance of context in enhancing AI-generated content and shares insights on AI integration costs and benefits for developers. It's a feast of knowledge for anyone keen on leveraging AI in their work!

42 snips
Jun 28, 2024 • 54min
788: Supabase: Open Source Firebase for Fullstack JS Apps
Paul Copplestone, CEO and co-founder of Supabase, shares insights on creating an open-source alternative to Firebase. He discusses the technical challenges that sparked Supabase's development and the importance of simplicity in user experience. The conversation dives into the strategic decisions behind official libraries versus community contributions, as well as the significance of clear documentation. Plus, Paul touches on balancing business goals with open-source values, and what’s next for Supabase in the evolving tech landscape.

12 snips
Jun 26, 2024 • 54min
787: You Should Try Vue.js
CJ Reynolds, a talented web developer and creator of the Coding Garden YouTube channel, shares his insights on Vue.js. He discusses its advantages over React and Svelte, highlighting features like less boilerplate and built-in styles. CJ explains the simplicity of getting started with Vue and dives into advanced topics like state management and directives. The conversation also touches on the full-stack capabilities of Nuxt compared to Next.js, and the overall growing popularity of Vue in web development. It's a must-listen for aspiring developers!