
Free Daily Podcast Summary
by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
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.
The most recent episodes — sign up to get AI-powered summaries of each one.
Scott and CJ tour their homelabs, from a fully 3D printed server rack to a custom OPNsense firewall load balancing two ISPs. They dig into Proxmox, Tailscale, Caddy, Synology vs. DIY ZFS storage, Home Assistant, Jellyfin, Immich, Kiwix, and coding over the network with T3 Code and OpenCode. Show Notes 00:00 Welcome to Syntax! 00:56 What’s in Our Homelabs? Servers, Pis and Workhorse Machines TEROW 4 Port 2.5G PoE Switch Proxmox 03:54 Proxmox Explained: A Hypervisor OS for Your Home Lab 05:49 Scott’s Fully 3D Printed Server Rack and Mac Studio Synology DS918+ 11:19 Keeping It Quiet: Server Fans and Noisy NAS Drives 12:58 Networking: Building a Custom OPNsense Firewall oaknode Firewall Appliance 15:08 Load Balancing Two ISPs With SFP+ Fiber AUMOX 10 Port 2.5G Switch 20:07 Wi-Fi Access Points and VLAN Network Segmentation Omada AX5400 WiFi Access Point 21:40 Scott’s Switch and Eero Wi-Fi 7 Mesh Setup UGREEN USB to 2.5G Ethernet Adapter Eero Max 7 25:55 Ditching the ISP Router: PPPoE and Bridge Mode 27:51 Accessing Your Services Remotely With Tailscale 31:08 Local Domains and TLS Certificates With Caddy and Cloudflare 34:37 NAS and Storage: Synology vs. a DIY Setup 38:59 Hot and Cold Storage: Hardware RAID, ZFS and Cockpit Cockpit 45:20 Container Management With OrbStack, Proxmox and Portainer Portainer 47:52 Termix: SSH Into Your Servers From the Browser 48:50 Home Automation With Home Assistant and Apollo Automation Apollo AIR-1 51:02 Flashing Wyze Cams With Thingino for Frigate 52:30 Cloud-Free Smart Devices: ESPHome, Tasmota and Bluetooth Proxies 57:07 Self-Hosted Media: Jellyfin, Audiobookshelf and Immich Seerr 01:02:37 RSS, Read Later and YouTube Archiving With Tube Archivist Miniflux Wallabag 01:04:01 Offline Internet: Wikipedia and Stack Overflow With Kiwix Zim Library Manager 01:05:46 Paperless-ngx for Device Manuals and Documents Paperless NGX 01:07:44 AI Coding Agents: Scott’s Pi Durable Personal Agent 01:09:46 Coding Over the Network With T3 Code and Zed Remote 01:15:39 CJ’s OpenCode, Open WebUI and code-server Setup 01:20:02 What’s in Your Homelab? Roast Our Setups Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Scott, Wes, and CJ report live from GitHub Universe in San Francisco, breaking down GitHub’s re-architecture for agent-scale traffic, the GitHub Copilot app, Copilot Fusion, Projects, Automations, and AI push protection. Plus hacked conference badges, a USB-C lanyard, and the Syntax macropad. Show Notes 00:00 Welcome to Syntax! 01:08 Syntax Meetup Recap in San Francisco 02:10 Our Best Swag Ever: The USB-C Lanyard 04:11 The Syntax Macropad: How CJ and Wes Built a Web Configurator 07:37 GitHub Universe Swag, Good and Cringe, Plus the Matching Mugs 09:52 Hacking the GitHub Universe Badges: Wes’s Photo Booth Printer 13:15 Scott’s Badge: Pinball, a Bug Shooter and a Music Sequencer 15:34 The Scale of GitHub in 2026: Pushes, Commits and Actions Octoverse: Commits, pushes, reach new highs in 2026 as developers build with agents 17:19 Performance and Reliability: How GitHub Is Re-Architecting for Scale The bridge to agent-scale Git infrastructure 19:49 The GitHub Copilot Desktop App and Team Collaboration 21:10 Copilot Projects: Shared Chat and Agents Across Repos Working with projects in the GitHub Copilot app Managing agent sessions 22:15 Wishing for Sign In with ChatGPT in Copilot 23:37 Copilot Fusion: Single, Cascade and Critique Model Orchestration About GitHub Copilot Fusion Project HydraFusion: Frontier quality via multi-model orchestration 27:22 Session Continuity Across Every Surface: Do We Still Need Editors? Continue a session from another client 29:24 Copilot Automations: Scheduled and Event-Driven Cloud Agents Copilot automations 31:06 Will Enterprise Buy-In Pull People Back to GitHub? 33:09 GitHub Advanced Security: Secret Scanning and AI Push Protection 35:20 Closing Remarks: 1% of the Code We’ll Write in Five Years 36:47 Developer Burnout, Constraints and Reading the YouTube Comments Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Scott and Wes tackle your potluck questions, from passing context between Claude Code and Codex to whether AI-generated skills are any good. Plus high-fidelity Figma builds, WebSerial reconnects on an ESP32, AG-UI vs WebMCP, a listener who thinks Syntax is too pro-AI, and Scott’s minimal Pi setup. Show Notes 00:00 Welcome to Syntax! Ask a Potluck Question 01:05 How Do You Pass Context When Switching Coding Agents? dex 06:40 Are AI Generated Skills Even Good? 11:53 Getting AI Agents to Nail High Fidelity Figma Designs 17:45 What Technical Skills Should I Focus On Without a CS Background? 20:50 Be Curious: The Photo Frame Hardware Business Example 25:13 Is Syntax Too Pro-AI? Responding to a Listener’s Criticism 30:55 Brought to you by Sentry.io 31:38 Handling WebSerial Reconnects When Flashing an ESP32 EWatch: a programmable ESP32-S3 smartwatch 34:57 Mourning the Death of Code: Feeling Guilty About Hard Won Skills 41:44 AG-UI vs WebMCP: Two Approaches to Agent Integration 47:12 Scott’s Pi Agent Setup: Start Minimal and Add What You Need omp 51:46 Sick Picks + Shameless Plugs Sick Picks Scott: Cat6 Ethernet Cables Wes: Wall-mount Boom Arm Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Wes, Scott, and CJ run through the week’s biggest web dev news: everyone’s hacking their TVs, VoidZero open-sourced its Void framework with Cloudflare deploys, OpenCode got hacked, and Anthropic built its own git replacement. Plus DeepSeek V4.1 Flash, Cloudflare’s security audit skill, Krea 3, a local LLM speed tester, and Killswitch, an esoteric language designed to break coding agents. Show Notes 00:00 Welcome to Syntax! 00:44 CJ Hacks a Round Thrift Store Photo Frame 02:18 VoidZero Open Sources the Void Framework 06:58 Jev Adds Image Support to Its Decision API 11:18 Local Security Cameras: Frigate and Custom Wyze Firmware 17:41 LLM Speed: Try Local Models Before You Buy Hardware 21:00 Everyone Is Hacking Their TVs With Clean Your TV 24:51 Are These the Final Days of Hardware Hacking With LLMs? 29:24 Reverse Engineer Everything: Skills for Agentic Hacking 31:42 Hacking a Tonal and Building a DIY Digital Resistance Gym 37:24 Brought to you by Sentry.io 38:34 OpenCode Console Hacked: What Happened and Who’s Affected 41:31 Black Market API Tokens and Distillation Attacks 44:13 Should Everyone Get Access to Cyber Models? 47:48 Managing API Keys With Varlock and 1Password 48:45 Anthropic Builds Its Own Git Replacement 55:15 What Are We Losing in the Agentic Era? 01:04:26 Killswitch: A Programming Language Built to Break LLMs 01:06:53 Cheng Lou Turns JavaScript Code Into a Neural Net 01:09:30 Antfu’s Furigana Font for Reading Japanese 01:12:32 Guitoro: Strum a Guitar in the Browser 01:17:39 Playing Snake on Network Switch Lights Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Scott and Wes talk with Adam Jacob about software factories: what they actually are, why they’re unique to each team, and how to build trust in agent-generated code. They dig into Swamp Club, black box testing, domain driven design, adversarial review for accessibility, and whether unit tests still earn their keep. Show Notes 00:00 Welcome to Syntax! 01:10 What Is Swamp Club and Adam Jacob’s Background 02:37 Scott’s Personal Automations: Cleaning Folders and Filing Sentry Bugs 03:28 Where Does This Fit If You Already Run Claude Code? 07:22 Brought to you by Sentry.io 07:46 Swapping Models and APIs: Flipping the Agent Loop Inside Out 09:40 Pricing and Bringing Your Own Inference 10:18 What Is a Software Factory, Really? 14:50 Shipping 2,500 PRs a Month: Trust, Automation, and Black Box Testing 16:55 Software Factory or Slop Factory? A Perception Problem 19:06 How Big Companies Can Start: Give Five People Permission to Break the Rules 24:16 Who Has Actually Pulled This Off So Far? 25:54 What Do You Do With 10,500 Engineers? 28:56 The Vibe Coded Adobe Suite: When Does This Stop? 30:24 Personal Software: What If Software Got Smaller, Not Bigger? 33:51 Testing With AI: Black Box, Integration, and Deleting Your Unit Tests 39:03 How Do You Validate Trust in a Factory? 39:30 Domain Driven Design Gives Your Agent a Vocabulary 43:12 Adversarial Review: Accessibility, Lighthouse, and Fixing the Machine 46:17 Why Skills Alone Aren’t Enough 49:00 Figuring It Out Together: Engineers, Not the Labs, Know Their Systems 53:53 Sick Picks + Shameless Plugs Sick Picks Adam: Dell XPS-14 running Linux with Omachy, Lorna Shore Shameless Plugs Adam: Swamp Club, Swamp Club Discord Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Deno is shutting down and the team is heading to Cloudflare — Scott, Wes, and CJ break down what that means for the runtime, JSR, and workerd. Plus OpenCode 2.0 on durable objects, TanStack Start 1.0, SubQ Snap, Gemini 4 Argon, and Wes’s accidental $50 photo frame movement. Show Notes 00:00 Welcome to Syntax! Gemini 4 Argon is out 01:31 Deno Is Shutting Down: The Team Joins Cloudflare 06:23 Why Bun Spelled the End of Deno 12:24 OpenCode 2.0: Durable Objects, Code Mode and Hot Reloading Plugins OpenCode 2.0 Ryan Vogel runs OpenCode 2.0 inside a tweet 20:24 Where Should Your Agent Actually Run? 21:41 Talorys: A Personal AI Agent on the Cloudflare Free Tier 22:42 I Accidentally Started a $50 Photo Frame Movement 27:05 Agent Driven Open Source: Dozens of Pull Requests From Bots Simeon Griggs hacks his Peloton 35:11 SubQ Snap: A Cheaper, Smarter Decision Model Than Jev 41:26 AirDrop Reverse Engineered: Continuity on Linux T4T5: AirDrop fully reverse-engineered on Linux 44:47 Brought to you by Sentry.io 45:24 TanStack Start 1.0 Is Officially Stable TanStack announces Start 1.0 is officially stable fsearch FinderSearch Kuro: Tinycast file search is now 15–90× faster 55:23 The FFF vs fsearch Twitter Drama Dmitriy Kovalenko compares fff to fsearch 59:34 Model Roundup: Hands On With Gemini 4 Argon 01:08:01 Zen Garden: Ranking Models on Their 3D Taste 01:12:49 Muse Wonder From Meta Meta AI on Muse Spark open weights 01:15:15 EmbeddingGemma 2 and Why Embeddings Power Better Search Sundar Pichai introduces EmbeddingGemma 2 01:18:32 Claude Haiku 5.5 Gains Thinking Levels Claude announces Haiku 5.5 Introducing Claude Haiku 5.5 01:20:19 Grok Bot Leaks a CEO’s Bank Balance Into Company Slack Shane Mac: An AI agent posted my bank balances in Slack 01:24:18 CJ’s Whirlwind Tour: A Commodore 64 Keycap Font 01:25:08 Lightbulb Computer: A Projector Screwed Into Your Ceiling 01:29:11 Recomps and Decomps: Running PS5 Games on Linux and Windows 01:32:23 Open Source Photoshop Clones and the Whole Craft Suite 01:35:25 Audacity 4 and the Case for Forking Old Open Source Apps 01:36:35 PS2 and PSP Games Recompiled to WebAssembly 01:37:39 Bootstrap 6 Alpha Brings Back Real Buttons 01:39:39 Wrapping Up the Live Stream Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Someone just clean-room ported seven Adobe apps to Rust, and Wes is shocked at how good it is. Scott and Wes break down what it gets right, what’s still missing, and why copying software is easy but inventing what comes next is the hard part. Show Notes 00:00 Welcome to Syntax! 00:12 Adobe Is in Trouble: A Clean Room Port of the Entire Suite ArtCraft 02:22 Scott’s Long Running Adobe Grudge Since 2017 03:42 Figma Is Not a Raster Tool: Why Every Alternative Falls Short 04:40 Opening Real Photoshop Files: Masks, Half Tones and Blend Modes PhotoCraft Github 06:30 What Clean Room Porting Actually Means 09:54 A Familiar Interface, Entirely Built in Rust 10:15 Don’t Trash the Whole Thing Over One or Two Bugs 12:14 What’s Missing: Artboards and the Tiny UI Interactions 13:53 Where Are the Vibe Coded Photoshops? Four Months Later 14:33 Figma’s Locked Down MCP and the Backlash 17:22 Dylan’s Clap Back at Anthropic’s Own Closed Ecosystem 18:08 The Real Photoshop Replacement Will Be a New Way of Working 21:35 Good UI Is Still the Moat 22:28 Caring About Your Project Past Two Days 23:05 Audio Crackles and Paper Cuts: The Bugs Only Humans Chase 24:56 Brought to you by Sentry! 26:28 Copying Is Easy: The Hard Part Is Inventing What Comes Next 27:28 DaVinci Resolve Keeps Shipping Useful Releases 28:26 Sick Picks + Shameless Plugs Sick Picks Scott: KWS V2 Rack Wes: Insta360 Luna Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Scott, Wes, and CJ break down the latest Pi updates, including durable long-running agents, Codemode, and MCP support, then debate whether pull requests are dead in favor of issues. Plus Supabase picks up Turso, Screen Studio 4 drops, JavaScript Composites bring value-based equality, and a stack of new AI models from Google, OpenAI, Cloudflare, and more. Show Notes 00:00 Welcome to Syntax Weekly 00:46 example.com gets a facelift Oliver Dunk’s post IANA’s reply 04:37 The death of pull requests Sindre Sorhus’ post Dave Kiss’ post SWC’s post Andreas Kling’s post Yusuke Wada’s post Wes’ NiimBlue PR JSON Alexander 12:46 pi v1.0 24:14 Brought to you by Sentry! 25:08 Turso Joining Supabase 28:13 Screen Studio Updates Screen Studio 4.0 upscaling 33:24 Svelte 3.0 Release 35:32 Effect 4.0 38:14 Alchemy Cloudflare’s Programmatic configuration 42:59 Foldkit 44:10 OpenAI Dev Day Announcements Dots Rahim Nathwani’s reply regarding Luna Plugin Extensions Sites in ChatGPT 56:40 Cloudflare Clef Decision Model 01:01:25 Gemini 4 Argon Google’s announcement post 01:09:04 Flux 3 Image Model 01:11:50 Claude Mods 01:13:44 Muse Gadgets Nat Friedman’s post 01:17:27 Nvidia Lyra 2.0 World Model 01:27:30 Game Recomps and Decomps 01:30:54 JS Composite Type 01:35:00 RFC 1149 Auction First implementation of the Carrier Pigeon Internet Protocol 01:37:49 eslint cssicorn 01:39:15 Syntax Meetup Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Free AI-powered daily recaps. Key takeaways, quotes, and mentions — in a 5-minute read.
Get Free Summaries →Free forever for up to 3 podcasts. No credit card required.
Listeners also like.

The Peterman Pod
Career stories from a former Instagram Staff engineer to help software developers grow.

Accidental Tech Podcast
Three nerds discuss technology, Apple, programming, and related topics.

The Pragmatic Engineer
Insightful deep dives with experienced engineers on real-world software development challenges and lessons.

Mac Power Users
Explores productivity workflows and tips for maximizing Apple technology with expert guests.

UI Breakfast: UI/UX Design and Product Strategy
Discussions with UI/UX and product strategy experts on applying practical insights to design and SaaS businesses.

Daily Tech News Show
Daily tech news coverage with analysis from Tom Merritt and team.

This Week in Tech (Video)
Leo Laporte and a panel of tech experts discuss recent developments in AI, robotics, computing, and privacy each week.

This Week in Tech (Audio)
A weekly roundtable of tech insiders discusses the latest developments in AI, robotics, computing, and digital privacy.

The Talk Show With John Gruber
Discusses Apple, technology, design, movies, and other topics in long-form digressions.

Hacked
Stories of hacking, tech scams, and digital mysteries explored by two hosts diving into how systems are built and broken.

Elementor Talks
Elementor Page Builder

Signals and Threads
Discussions with engineers tackling technical challenges in systems programming, infrastructure, and hardware at Jane Street.
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.
AI-powered recaps with compact key takeaways, quotes, and insights.
Get key takeaways from Syntax - Tasty Web Development Treats in a 5-minute read.
Stay current on your favorite podcasts without falling behind.
It's a free AI-powered email that summarizes new episodes of Syntax - Tasty Web Development Treats as soon as they're published. You get the key takeaways, notable quotes, and links & mentions — all in a quick read.
When a new episode drops, our AI transcribes and analyzes it, then generates a personalized summary tailored to your interests and profession. It's delivered to your inbox every morning.
No. Podzilla is an independent service that summarizes publicly available podcast content. We're not affiliated with or endorsed by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers.
Absolutely! The free plan covers up to 3 podcasts, any in the catalog. Basic raises that to 15, Pro to 40 and Max to 100. Browse our full catalog at /podcasts.
Syntax - Tasty Web Development Treats publishes every few days. Our AI generates a summary within hours of each new episode.
Syntax - Tasty Web Development Treats covers topics including News, Technology. Our AI identifies the specific themes in each episode and highlights what matters most to you.
Free forever for up to 3 podcasts. No credit card required.
Free forever for up to 3 podcasts. No credit card required.