Syntax - Tasty Web Development Treats

Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
undefined
Jul 14, 2021 • 47min

React 18 - A Look Ahead

Discover the exciting features of React 18, including automatic batching, new render APIs, and the powerful Suspense functionality that enhances data fetching and UI development. Learn how server-side rendering has evolved, merging server-rendered and client-rendered components for better performance. The hosts also tackle React's naming conventions and the significance of tools like Sentry for error handling. Plus, get insights into audio management solutions and the benefits of community engagement in web development!
undefined
Jul 12, 2021 • 26min

Hasty Treat - Vite + Parcel 2

This discussion dives into the latest in web development with modern bundlers like Vite and Parcel 2. Highlights include their speed, ease of use, and advanced features like hot module reloading. The hosts compare the intricacies of each tool, offering insights into their back-end technologies. They also explore the seamless integration with frameworks such as React, Vue, and Svelte, showcasing how these tools simplify file management and enhance developer workflows. Common use cases and personal experiences add a practical touch to the tech talk.
undefined
Jul 7, 2021 • 1h 2min

Syntax Highlight — We Review Your Portfolios

Dive into an engaging discussion as the hosts critique user-submitted portfolios, spotlighting design, accessibility, and user experience. They share insights on coding workspace naming and the importance of clean aesthetics. Humorously, a yogurt mishap leads to vital web design principles, while best practices for presenting resumes are explored. The episode features tips on enhancing user interfaces and critiques of portfolio aesthetics that highlight both strengths and areas needing improvement. Tune in for a mix of creativity and practical feedback!
undefined
Jul 5, 2021 • 25min

Hasty Treat - JavaScript Event Buzzwords — Sync, Concurrent, Defer, Blocking, Workers

Discover the fascinating world of JavaScript buzzwords, including the differences between synchronous and asynchronous operations. Understand how multi-threading with web workers enhances performance. Dive into the concepts of blocking, concurrency, and parallelism, and how these impact your coding. Learn about optimizing script loading with async and defer attributes for a smoother user experience. Plus, explore the benefits of lazy loading in web development to boost website performance.
undefined
Jun 30, 2021 • 51min

Dev Tools Power — Elements Tab

Discover the fascinating world of the Dev Tools Elements Tab! Dive into practical uses, like editing HTML and troubleshooting layout issues. Master debugging with tips for identifying horizontal scroll triggers and using the layers panel. Explore the advanced features of Chrome DevTools, including the Fonts tab and CSS Overview. Uncover the intricacies of animations and real-time design modifications. Plus, catch insights on CSS compatibility across browsers and the refurbishment of old tools in the tech world!
undefined
Jun 28, 2021 • 26min

Hasty Treat - Seven Interesting JavaScript Proposals - Async Do, JSON Modules, Immutable Array Methods, and More!

Discover the latest buzz in JavaScript with discussions on seven intriguing proposals. Learn about JSON modules and how they promise smoother imports. Explore the concept of immutable array methods for safer coding practices. Dive into the async do feature that groups async code more elegantly, eliminating the need for IIFEs. There’s also a look at Array Find From Last, which addresses common code challenges. Plus, hear about future advancements like enhanced destructuring patterns that could change how coding is done!
undefined
Jun 23, 2021 • 1h 2min

Potluck - Web components × Gear × Docker × Web Dev Frameworks × Golden Handcuffs × Browser Testing × SSR React × Code Prediction × More!

Dive into web components as the hosts unravel the challenges and advantages of creating dynamic thumbnails. Discover the nuances of Docker and Python frameworks while tackling workplace stress in tech. They explore exciting shifts in tech, including a big company’s choice to swap React for vanilla JavaScript. Enjoy insights on TypeScript, code prediction tools, and top picks for podcasts and graphic software. Plus, learn about cost-effective solutions for audio storage and the value of adopting new learning resources.
undefined
Jun 21, 2021 • 17min

Hasty Treat - CSRF Explained

This discussion dives into the intriguing world of Cross-Site Request Forgery (CSRF) and its serious implications. Learn how attackers exploit authenticated sessions and discover effective defenses, including the vital role of SameSite cookies. The episode breaks down cookie settings and emphasizes the importance of CSRF tokens for web security. There are also practical tips for navigating challenges and creating secure web applications. Plus, enjoy a light-hearted take on common tech misunderstandings!
undefined
Jun 16, 2021 • 60min

CSS Container Queries, Layers, Scoping and More with Miriam Suzanne

Miriam Suzanne, a web developer and CSS expert known for her contributions to CSS specifications, joins the hosts to discuss container queries. She shares the evolution and significance of these features, detailing how they revolutionize responsive design by allowing styles to adapt to container sizes. The conversation also covers the CSS 'contain' property for improved performance and the role of community involvement in feature development. Miriam's insights illuminate the future of CSS and its impact on web development.
undefined
Jun 14, 2021 • 24min

Hasty Treat - What is SvelteKit?

Discover the power of SvelteKit, a flexible platform for building Svelte applications that streamlines workflows. The hosts dive into its modern features like file-based routing, TypeScript support, and seamless server-side rendering. They compare SvelteKit to other frameworks, highlighting its unique deployment advantages. Tune in for insights on small yet impactful features like glob imports and the fading need for vendor prefixes in CSS, making web development cleaner and more efficient!

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