{"podcast":{"title":"Syntax - Tasty Web Development Treats","slug":"syntax-tasty-web-development-treats","podcast_index_feed_id":522889,"rss_url":"https://feed.syntax.fm/rss","website_url":"https://syntax.fm","image_url":"https://megaphone.imgix.net/podcasts/5197fe5a-42f7-11f0-affd-87d9985a1760/image/c86a54acd72683732c4773e25bf0ae14.png?ixlib=rails-4.3.1&max-w=3000&max-h=3000&fit=crop&auto=format,compress","author":"Wes Bos","episode_count":1005,"summary":"Full Stack Developers Wes Bos and Scott Tolinski dive deep into web development topics, explaining how they work and talking about their own experiences. They cover from JavaScript frameworks like React, to the latest advancements in CSS to simplifying web tooling.","last_synced_at":null,"page_url":"https://stenobird.com/podcast/syntax-tasty-web-development-treats"},"episode":{"title":"993: It’s Been A Hell Of Week","slug":"993-it-s-been-a-hell-of-week","published_at":"2026-04-06T11:00:00+00:00","page_url":"https://stenobird.com/podcast/syntax-tasty-web-development-treats/993-it-s-been-a-hell-of-week","show_page_url":"https://stenobird.com/podcast/syntax-tasty-web-development-treats","url":"https://syntax.fm/993","audio_url":"https://traffic.megaphone.fm/FSI8822565885.mp3","summary":"A deep dive into a chaotic week of web development security breaches and technical breakthroughs. The hosts analyze the implications of source map leaks, supply chain vulnerabilities in npm, and the emergence of high-performance text measurement libraries.","meta_description":"Explore the fallout from the Claude Code source leak, Axios supply chain hacks, and the revolutionary Pretext.js library for high-performance text renderi…","key_points":["Security lesson: How publishing source maps can expose your entire unminified codebase and folder structure","Failure mode: The risks of npm supply chain attacks and how pnpm's minimum release age can mitigate them","Technical breakthrough: Pretext.js offers a high-performance alternative to DOM-based text measurement for complex layouts","Infrastructure risk: Analyzing the Railway incident where private cache exposure threatened user data isolation","Practical takeaway: Why modern Fetch API capabilities are making traditional libraries like Axios increasingly redundant"],"chapters":[{"start_ms":60000,"title":"The Claude Code Source Leak","summary":"An analysis of how source maps allowed developers to reconstruct the unminified Claude Code codebase, revealing internal comments and logic."},{"start_ms":560000,"title":"The State of Axios vs. Fetch","summary":"A discussion on why the move toward native Fetch API features like timeouts and cancellation is making Axios less essential."},{"start_ms":890000,"title":"Supply Chain Security with pnpm","summary":"Examining the dangers of post-install scripts in npm packages and how pnpm's release age settings provide a layer of defense."},{"start_ms":1070000,"title":"Pretext.js: High-Performance Text","summary":"Exploring a new library that measures text without DOM manipulation, enabling advanced typography and complex web animations."},{"start_ms":1765000,"title":"Railway Incident Report","summary":"A breakdown of the Railway cache exposure incident and the importance of maintaining strict data isolation in cloud environments."}],"topics":["Web Security","Software Supply Chain","JavaScript","Frontend Performance","Source Maps","npm","Cloud Infrastructure","Typography"],"duration_seconds":2292,"processing_state":"processed","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/syntax-tasty-web-development-treats/episodes/993-it-s-been-a-hell-of-week/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/syntax-tasty-web-development-treats/993-it-s-been-a-hell-of-week.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}