Syntax - Tasty Web Development Treats

Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
undefined
14 snips
Mar 5, 2025 • 54min

882: Aaron Francis is putting PHP in Your JS Files

Aaron Francis, a Laravel developer and co-founder of Try Hard Studios, dives into the innovative Fusion for Laravel—an exciting way to merge PHP with JavaScript. He discusses how Fusion enhances front-end interactions and simplifies full-stack development while addressing challenges like state management and data fetching. The conversation also explores optimistic UI for smoother user experiences and hints at future collaborations between PHP and JavaScript, particularly with React support. Plus, he shares amusing stories about domain name acquisitions!
undefined
110 snips
Mar 3, 2025 • 1h 8min

881: What Happened to Remix. Worth Using Axios? Client Only Next.js?

Dive into the great Axios vs. Fetch debate and discover which offers the best features for developers. Explore whether Next.js is excessive for projects without backends, and uncover the advantages of HTMX and Alpine.js. Transitioning careers from pilot to software developer? Get insights on how to make that leap. Learn the nuances of podcast advertising and the importance of robust database hosting solutions. Plus, there's a humorous take on wireless earbuds and tips for managing web app performance effectively.
undefined
57 snips
Feb 26, 2025 • 59min

880: Creator of Home Assistant: Web Components, Self Hosting and Home Hacking

Paulus Schoutsen, the creator of Home Assistant and founder of Nabu Casa, shares insights on the future of smart homes and AI-driven automation. He discusses the significance of open-source projects, the power of self-hosting, and how Home Assistant integrates with various smart devices. Paulus reveals how new technologies enable voice control and local automation, enhancing user experience. There's also a fun dive into his adventures in 3D printing, showcasing creativity in home projects while emphasizing community support for innovation.
undefined
170 snips
Feb 24, 2025 • 58min

879: Fullstack Cloudflare

Wes and CJ dive into the ins and outs of Cloudflare, covering its dynamic tools like Workers and R2 Storage. They tackle unique concepts like Durable Objects for enhanced data persistence and the cost-efficiency of Cloudflare's services versus AWS. The conversation also highlights scalable features, automated rate limiting, and the integration of AI with vector databases for smarter queries. Plus, they share personal insights and tips for efficient app development.
undefined
57 snips
Feb 19, 2025 • 58min

878: You Are Sleeping On Nuxt, Nitro and Vue w/ Daniel Roe

Daniel Roe, a full-time open-source contributor and team lead for Nuxt, dives into the fascinating world of Nuxt and Nitro. He discusses the evolution of these frameworks and their importance in the open-source community. Roe offers insights into serverless deployments and shares his thoughts on various platforms like Cloudflare and Vercel. He emphasizes the value of simplicity in full-stack web development and highlights how open-source developers can balance passion with sustainability.
undefined
78 snips
Feb 17, 2025 • 25min

877: Tailwind 4

Tailwind 4.0 has landed with an array of exciting features! Discover how CSS-powered configurations and first-class container queries are transforming web design. The podcast dives into Tailwind Oxide and the magic of @property, making styling easier and more dynamic. Explore the benefits of the P3 color space and dynamic utilities for advanced customization. Plus, learn how starting styles enhance transitions and the practicality of using descendant selectors. Say goodbye to traditional CSS as these updates redefine modern web development!
undefined
33 snips
Feb 12, 2025 • 49min

876: MIDI & Music in the Browser

Wes and Scott dive into the world of sound with the Web Audio and MIDI APIs, showcasing their power for music manipulation in the browser. They explore MIDI basics, creative coding projects, and audio sampling. The duo shares tips on building unique MIDI controllers and uses humor to highlight their programming misadventures. Collaborative MIDI workstations and innovative synth designs take center stage, revealing the exciting fusion of music and web technologies, along with hands-on projects for aspiring developers.
undefined
35 snips
Feb 10, 2025 • 16min

875: JavaScript Signals Explained

Discover the revolutionary concept of Signals in JavaScript, aimed at creating reactive variables. Explore how Signals compare to React state and their role in enhancing interactivity across frameworks like Preact, Vue, and Solid. Unpack the advantages of computed state versus traditional approaches and learn how signals facilitate automatic component updates. The discussion also dives into the nuances of web components, pull requests, and the future of state management in web development. Tune in for insights that could transform your coding practices!
undefined
103 snips
Feb 5, 2025 • 55min

874: Fast Apps - Easy Perf Wins

Feeling like your app is dragging its feet? Discover the most common performance bottlenecks, from bloated assets to slow databases. Learn how to boost your app's speed with clever caching techniques, GZIP compression, and optimized image management. Gain insights on using CDNs and JavaScript loading strategies that maximize efficiency. Plus, find out how to enhance user experiences with preloading tricks and smarter resource loading. It's all about making your site lightning fast!
undefined
37 snips
Feb 3, 2025 • 14min

873: Standard Schema: The Universal JavaScript Data Interface

Wes and Scott dive into the concept of standard schema for data validation, emphasizing its role in unifying JavaScript libraries. They explore how this initiative helps maintain data consistency and enhances user experience. The discussion highlights benefits for both developers and end-users, showcasing the integration of various validation libraries. With practical insights, they illustrate the impact of standardized schemas on improving type inference and streamlining validation processes across different frameworks.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app