Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

undefined
Aug 24, 2020 • 20min

Hasty Treat - Stump’d

Scott and Wes challenge each other with tricky web development questions, exploring HTML vs. React event handling. They dive into JavaScript data types and the states of Promises, illuminating the differences between HTML specs and browser implementations. The hosts grapple with the quirks of 'double equals' in JavaScript, emphasizing type conversion. They discuss memoization for enhanced efficiency and clarify the roles of localStorage and sessionStorage in web applications. Tune in for a fun mix of trivia and insights!
undefined
Aug 19, 2020 • 1h 3min

Potluck - Subscriptions × ES Modules in Node × Chicken Thigh × Being a Good Dad × Refactoring × More!

Discover the ins and outs of React subscriptions and ES Modules in Node, along with grilling tips for perfect chicken thighs. The hosts share creative techniques for optimal chicken preparation while diving into bug management with Sentry.io. Explore the balance between web development skills and the challenges of being a first-time dad, all while navigating career growth tactics. Gain insights into JavaScript generators, dependency management, and the pros and cons of CMS versus custom tools, making for a well-rounded discussion of tech and life!
undefined
Aug 17, 2020 • 18min

Hasty Treat - Gatsby Tips

Discover essential tips for leveraging Gatsby in your web projects. Learn how to create reusable SEO components with React Helmet for better metadata management. Get insights on troubleshooting builds and why utilizing ES modules can enhance your workflow. Master layout components to optimize site design and navigation, and explore advanced capabilities like passing context with the onCreatePage hook. Plus, hear about strategies for efficient image handling using tools like Cloudinary, ensuring a smooth performance for your Gatsby sites.
undefined
Aug 12, 2020 • 1h 4min

How does stuff get added to CSS? Adam Argyle answers!

In this conversation, Adam Argyle, a CSS expert from the Google Chrome team, shares insights on the intricate process of adding features to CSS. He explains the journey from public proposals on GitHub to formal drafts, emphasizing the collaborative nature of development. Adam discusses the importance of community feedback and regular meetings in shaping standards. He also touches on exciting advancements like the CSS Houdini API and the role of developer relations. Packed with humor and personal anecdotes, their dialogue is a captivating blend of tech and creativity.
undefined
Aug 10, 2020 • 18min

Hasty Treat - How To Refine Your Process

Discover how to refine your processes to supercharge your productivity! The hosts share personal challenges with email management and workspace organization, offering tips for setting clear and actionable goals. Learn about the power of 30-day challenges for personal growth and various tools to improve your workflow. They also dive into effective note management strategies and the pros and cons of syncing across different devices. Tune in for insights that can transform your daily routines!
undefined
Aug 5, 2020 • 55min

React State Round Up

Dive into the world of React State libraries as the hosts dissect the pros and cons of using Context and Redux. They share tales of performance challenges and the nuances of various state management methods. Discover XState's power alongside ZooStand's simplicity. The conversation offers insights into user-friendly libraries that streamline code with Hooks and Redux Dev Tools. Plus, the hosts unravel the complexities of Apollo Client and highlight useful alternatives like RxJS and React Query, ensuring you navigate your state management wisely.
undefined
Aug 3, 2020 • 18min

Hasty Treat - Upgrading Next.js Syntax Site

The hosts dive into their website upgrade journey, transitioning from a custom Node server to Next.js on Vercel. They highlight the benefits of on-demand page builds and the new dynamic regeneration feature that keeps content fresh without redeployment. Custom routing and deployment efficiency are emphasized, showcasing how Next.js resolves past web development challenges. A humorous comparison of alternatives like Sapper adds a light touch, as they ponder future improvements for their site.
undefined
Jul 29, 2020 • 1h 5min

Meteor's 2nd Life

Filipe Névola, a dedicated Meteor developer and evangelist at Tiny, shares his insights about the revitalization of Meteor since its acquisition. He addresses common misconceptions and counters claims of its decline, emphasizing its flexibility and evolution in modern web development. Filipe dives into the integration of Meteor with React, optimizing performance on low-end devices, and the benefits of using Cordova for native-like applications. The conversation also highlights the importance of community engagement and online learning resources for aspiring developers.
undefined
Jul 27, 2020 • 14min

Hasty Treat - Target=_blank security issue? What's the deal with noopener and noreferrer?

Discover the importance of using 'noopener' and 'noreferrer' with 'target=_blank' links to enhance security. The hosts delve into the risks of these links, particularly how malicious sites can exploit them. They discuss why browsers haven't universally adopted fixes, despite some improvements. Learn about potential SEO impacts and analytics challenges when passing traffic between sites. This engaging conversation emphasizes why understanding these technical aspects is crucial for web developers.
undefined
Jul 22, 2020 • 51min

Potluck - Beating Procrastination × Rollup vs Webpack × Leadership × Code Planning × Styled Components × More!

The hosts tackle essential backend skills while offering tips to beat procrastination during MERN stack projects. They delve into the advantages of Rollup vs Webpack for optimizing web development. Listeners learn about the perks of using LogRocket for debugging and dynamic styled components in CSS. Leadership qualities for developers are discussed, stressing the importance of effective code planning. The conversation also touches on balancing side projects with workplace dynamics and humorous tales about backup mishaps.

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