Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

Latest episodes

undefined
Jul 8, 2024 • 24min

792: Perfect Sitemaps for SEO

Explore the importance of sitemaps for SEO, including file formats and essential fields. Learn about common pitfalls to avoid, such as dynamic user pages and redirects. Discover how to create and submit sitemaps to search engines for optimal website indexing.
undefined
Jul 5, 2024 • 57min

791: LLRT The Serverless Runtime w/ Richard Davison

Richard Davison from AWS discusses LLRT, a new runtime for Lambda, tailored for performance. Topics include challenges with JavaScript in serverless, Rust's selection for development, Quick.js engine benefits, JIT compiler usage, and LLRT compatibility with Node.js.
undefined
Jul 3, 2024 • 57min

790: State of JS 2023 Reactions

The hosts discuss the latest trends and pain points in front-end frameworks, build tools, and JavaScript runtimes from the 2023 State of JavaScript survey. Topics include metaframeworks, deployment complexities, Express popularity, serverless runtimes, and desired programming language features. They also make predictions on technology trends and share 'sick picks' like a rechargeable USB-C lighter.
undefined
Jul 1, 2024 • 34min

789: Do More With AI - LLMs With Big Token Counts

Dive into the world of AI with insights on LLM token sizes, context windows, and maximizing AI potential for developers. Explore practical use cases like generating API documentation, seed data for databases, and summarizing videos. Discover how AI can assist developers in tasks, leveraging larger token counts for enhanced productivity and efficiency.
undefined
Jun 28, 2024 • 54min

788: Supabase: Open Source Firebase for Fullstack JS Apps

Paul Copplestone, CEO of Supabase, discusses the journey of building an open-source Firebase alternative. Topics include tech stack, excellent documentation, balancing business goals with open-source values, official vs community libraries, simplicity in design, server-side functionality, pgvector genesis, product strategy, UX, authentication, storage, and future plans.
undefined
Jun 26, 2024 • 54min

787: You Should Try Vue.js

Scott and CJ discuss the unique features of Vue.js, comparing it to React and Svelte. They cover topics like getting started, self-closing tags, event handlers, state management, and future prospects. The conversation delves into Vue's efficiency in styling, global state management, and compiler optimizations. Additionally, they highlight sick picks, including stylish foam shoes and a multi USB charging port.
undefined
Jun 24, 2024 • 31min

786: What Open Source license should you use?

Learn about the world of open source licenses from permissive ones like MIT to copyleft licenses such as GNU GPLv3. Understand how choosing the right license can benefit your project and see how businesses are adopting more restrictive licenses like SSPL. Dive into the Functional Software License and explore the importance of continuous innovation in the open-source world.
undefined
Jun 21, 2024 • 1h 3min

785: What’s Next for Next.js with Tim Neutkens

Special guest Tim Neutkens from Vercel joins the discussion on Next.js updates, React Compiler, and Server Components. Topics include managing Context, migration challenges, Async Client Components, TurboPack bundler, and collaboration between NextJS and React teams.
undefined
Jun 19, 2024 • 56min

784: Logging × Blogging × Testing × Freelancing

Topics discussed include modern blogging, website environmental impact, LangChain with LLMs, CSS hyphens, unit vs. integration testing, balancing web development with parenthood, and global freelancing. Tips on new parents staying current, freelance success, and audio setup are shared. Sick Picks feature the Deep Cover Podcast and a Pressure Washer Surface Cleaner.
undefined
Jun 17, 2024 • 31min

783: How We Built a Netflix Style “Save for Offline” Feature Into Syntax

Scott and Wes explore browser caching for audio files, discussing the File System API and Cache API. They cover size restrictions, tools like Riverside.fm using IndexedDB, creating and managing cached audio data in code. Also, they touch on persistent storage, media score, and autoplay policies.

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