Syntax - Tasty Web Development Treats

Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
undefined
32 snips
Jan 3, 2024 • 1h 3min

712: 2024 Predictions

Predictions for 2024 shine a light on exciting developments in JavaScript and frameworks like Svelte and Astro. The discussion includes the anticipated rise of server-side JavaScript and the significance of the Temporal API. Performance tooling is set to become user-friendly, while TypeScript support in Node.js could be a game changer. New frameworks like Hano and innovations in CSS, such as Lightning CSS, are anticipated to enhance developer experiences. Plus, the hosts share tech insights, from corporate AI trends to a quirky recommendation for a powerful robot vacuum.
undefined
Jan 1, 2024 • 32min

711: The Surprisingly Exciting World of Print + PDF CSS

Dive into the intriguing world of print CSS and discover how it can enhance web development! From loading CSS specifically for printing to generating invoices and high-quality PDFs, the nuances of print styling are unveiled. Learn about CSS counters for organizing documents and the strategic use of the @page rule for customizing layouts. Explore the humorous side of Wi-Fi printing woes and innovative projects that push the boundaries of traditional printing methods. Get ready to elevate your print designs and user experience!
undefined
Dec 29, 2023 • 56min

710: A Passwordless Future Passkeys with Anna Pobletts

In this engaging discussion, Anna Pobletts, CTO of Passage and a thought leader in passkey technology, dives into the future of passwordless authentication. She explains how passkeys work and their advantages over traditional passwords, including enhanced security and reduced user error. Anna also addresses the challenges of implementation, navigating device loss, and the evolving landscape of digital security. Industry giants like Amazon are already adopting these technologies, making this a must-listen for anyone interested in the future of online safety.
undefined
Dec 27, 2023 • 53min

709: Potluck × Naming Tech × Generators × Layers Follow Up × Sick Picks Page

This discussion tackles the art of naming in programming and its complexities. Generators are highlighted with a real-world application that might surprise listeners. They explore the CSS @Layers feature and share insights on database management strategies. The debate between being a generalist or specialist in web development is analyzed through personal anecdotes. Plus, there's a fun segment on favorite condiments, including kimchi tales. They also candidly address navigating criticism in the coding community, emphasizing the importance of understanding.
undefined
7 snips
Dec 25, 2023 • 28min

708: How We Made Syntax.fm Faster

Discover how a podcast website enhanced its speed through smart performance optimizations. The hosts reveal the tactics they used to diagnose slowness and implement changes for a smoother user experience. Listen in as they discuss transforming transcript loading from a clunky process to on-demand access. Also, learn how caching solutions like Redis boosted their site's efficiency. This behind-the-scenes look is packed with insights for anyone interested in web development!
undefined
Dec 20, 2023 • 48min

707: What happened in JS, CSS And Web Dev in 2023? 2023 Predictions Results!

The hosts dive into their 2023 web development predictions, revealing an impressive accuracy of 87.9%. They discuss the growing popularity of Deno and new JavaScript APIs like non-mutating array methods. The conversation highlights rising trends in server-side rendering, JavaScript runtimes, and the adoption of modern frameworks like SvelteKit and Astro. They also touch upon the emergence of CSS container queries in production, the significance of code formatting tools like Prettier, and the continuous evolution of the React ecosystem.
undefined
Dec 18, 2023 • 33min

706: AI and ML - The Pieces Explained

Explore the fascinating world of AI and machine learning, from the intricacies of different model types to the powerful Hugging Face library. Discover the differences between models like Claude and GPT-4, and learn about the impact of temperature settings on creativity. Delve into prompt engineering and the importance of fine-tuning for better results. The discussion also highlights essential tools and libraries that are shaping the AI landscape and encourages listeners to engage with this rapidly evolving field.
undefined
8 snips
Dec 15, 2023 • 1h 7min

705: Is Running Random Code From npm Safe? With Feross Aboukhadijeh

Feross Aboukhadijeh, a software developer known for Socket, Wormhole, and WebTorrent, discusses vital security improvements for npm code installations. He unveils Socket's role in ensuring open-source safety and transparency while introducing AI-driven package summaries. Feross shares insights into the risks of malicious code and the ethical responsibilities for developers. He also explores the innovative functionality of WebTorrent and challenges faced in decentralized file sharing, all while emphasizing the importance of community vigilance in a secure coding environment.
undefined
Dec 13, 2023 • 58min

704: Stump'd JS + CSS Interview Questions

Wes and Scott dive into a lively quiz of JavaScript and CSS interview questions. They tackle topics like the CSS 'contain' property and the intricacies of CSS Grid layouts. Discussions include the seven parts of CSS Houdini, and differences between pseudo elements and classes. The duo explores error handling in JavaScript and the limitations of serverless architecture, along with accessibility in SVGs. They also uncover flex properties and share tips on organizing your coding life with a touch of humor.
undefined
9 snips
Dec 11, 2023 • 19min

703: The Observer Pattern

Dive into the intriguing world of the observer pattern in programming. Discover how this design principle is exemplified in video games, enhancing code flexibility. The hosts explore various types of observers like IntersectionObserver and ResizeObserver, discussing their practical applications. Learn about the relationship between event listeners and observables, and why the observer pattern can be more beneficial than traditional callbacks. A fascinating look at modern programming techniques awaits!

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