Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

undefined
Jul 31, 2024 • 57min

802: Tree Shaking × useMemo vs useCallback × JavaScript Event Loop - STUMP'd

Join a lively quiz game where web development trivia reigns supreme! Discover the key differences between React's useMemo and useCallback hooks, and dive into the useful practice of tree shaking in modern JavaScript. Learn about the JavaScript event loop's mechanics, CSS Grid's layout strategies, and the intriguing concept of the Shadow DOM. Plus, insights on optimizing the critical rendering path and exploring WebAssembly's role in web development round out this informative and fun session!
undefined
Jul 29, 2024 • 18min

801: 6 New JavaScript Proposals

Dive into the latest buzz in JavaScript with six intriguing proposals! Discover how 'Promise.try' enhances the Promise API, and explore 'Math.sumPrecise' for better accuracy in calculations. Learn about the 'ShadowRealm' feature for isolated scopes and the ease of regex handling with 'Regex Escape.' Plus, hear about deferred module evaluation for managing dependencies and iterator sequencing for efficient data processing. A mix of tech insights and humor makes this discussion a treat!
undefined
Jul 26, 2024 • 58min

800: Why the jQuery Creator Uses React and Typescript - John Resig

John Resig, the creator of jQuery, discusses his journey through web development and his current role as chief software architect at Khan Academy. He shares insights on the evolution of frontend frameworks and the impact of jQuery on today’s JavaScript landscape. The conversation highlights the challenges of server-side rendering in React, the transition to TypeScript, and state management intricacies. Resig also touches on the importance of community-driven development and offers thoughts on performance issues in modern web technologies.
undefined
Jul 24, 2024 • 59min

799: Hot New and Under-Utilized Browser APIs

Discover the latest browser APIs like @starting-style CSS and scroll-snap for seamless web development. Dive into popovers and dialogs, transitioning views, and underutilized features like 'calc size' with minimal effort. Plus, explore cool tools, Apple TV+ hacks, and local-first projects for a well-rounded dev experience.
undefined
Jul 22, 2024 • 17min

798: Self Hosting: Reverse Proxy Servers

Scott and Wes discuss the importance of reverse proxy servers for load balancing, SSL certificates, security, and managing multiple servers. They mention popular options like CF Tunnels, Caddy, Nginx, and Apache. The benefits include concealing your IP, access management, routing static assets, and more.
undefined
Jul 19, 2024 • 58min

797: Drizzle: The TypeScript SQL ORM

Co-founders of Drizzle ORM discuss type safety, creating filters with Drizzle, and differences with Prisma. They explore managing complexities with separate dialects and the introduction of Drizzle Studio. Additionally, they touch on the challenges faced in Ukraine and expanding the Drizzle team.
undefined
Jul 17, 2024 • 59min

796: Do We Need JS Frameworks × Are You Over-Engineering? × Webview vs Native

In this podcast, the hosts discuss over-engineering and avoiding unnecessary complexity in web development. They explore the energy consumption of AI models versus static web content, the importance of frameworks, creating sites without JavaScript, and networking tips for developers. They also share car care tips, review a to-do app, and promote their merchandise shop.
undefined
Jul 15, 2024 • 24min

795: Hosting Private Fonts on the Edge With Cloudflare

The podcast delves into hosting private fonts on Cloudflare, discussing font security challenges, benefits of font servers, caching methods, whitelisting, and transitioning to Cloudflare Pages for font management. They also explore transferring domain ownership within Cloudflare and the intricacies of optimizing font loading for efficiency.
undefined
Jul 12, 2024 • 55min

794: Prettier JavaScript with Vjeux

Vjeux from Meta shares insights on creating Prettier, challenges faced, future plans. Discusses why other JS formatters failed, controversy over default settings, and integration. Reveals 6-month dedication to Prettier, collaboration with Mark Zuckerberg. Talks about Prettier's $10,000 bounty, future developments, and advice for open-source maintainers.
undefined
Jul 10, 2024 • 53min

793: The Local First Landscape

Exploring the local first landscape, the podcast discusses favorite tools like Linear and Tweek.so. They delve into the advantages of local first apps, mention platforms like Triplit and Evolu, and explore tools such as Replicache and PowerSync. Additionally, they share some convenient portable devices for inflating tires and jump-starting cars.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode