- 31 minutes 22 seconds1055: What the hell is going on with GitHub?
Scott and Wes sit down with GitHub’s Kyle Daigle to ask what the hell is going on with GitHub: the downtime, the agent traffic spike, and the infrastructure overhaul decoupling storage from compute. Plus Copilot Fusion’s cascade and critique modes, npm supply chain security, and whether pull requests are dead.
Show Notes
- 00:00 Welcome to Syntax!
- 00:07 What the Hell Is Going On with GitHub?
- 01:42 GitHub’s Growth by the Numbers: Billions of Commits a Month
- 03:36 Brought to you by Sentry!
- 04:00 GitHub’s Huge Infrastructure Update: Decoupling Storage from Compute
- 06:41 Moving to Azure and the Busy Monorepo Problem
- 09:00 Is CI the New Bottleneck? Rethinking Testing for Agents
- 11:01 Are Pull Requests Dead? Contributing Tokens Instead of Homework
- 13:16 GitHub Copilot App: Will We Ever Get Sign In with ChatGPT?
- 14:51 Is Copilot Fusion Just a Model Router? Cascade and Critique Modes
- 17:30 Can You Use Copilot Fusion in Other Harnesses?
- 18:31 What’s Going On with npm? Supply Chain Security
- 20:30 Do We Even Need Dependencies, or Should We Vibe Code Our Own?
- 22:13 Is npm Still a Focus for GitHub?
- 23:29 Audience Questions: Novel Code Storage Architectures and the Future of Git
- 26:05 Making Git Easier for Shipping with Agents
- 27:54 It’s About the People: Celebrating Open Source at Universe
- 29:52 Sick Picks + Shameless Plugs
Sick Picks
- Kyle: Studio Roem notebook
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
11 November 2026, 12:00 pm - 1 hour 35 minutes1054: Reddit Closing it’s Doors
Wes, Scott, and CJ are back with two weeks of news: Reddit is forcing everyone to log in, r/opensource bans anything AI, and CSS-Tricks is independent again. Plus Anomaly's Hex dictation app, Mitchell Hashimoto's Rex terminal, TanStack Redact, Cloudflare's TypeScript port to Rust, Vercel's Agent Desktop, the new touchscreen MacBook Pros, a flood of CVEs, and a certificate authority whose private key was the number 4.
Show Notes
- 00:00 Welcome to Syntax!
- 01:11 Anomaly’s Hex Dictation App
- 05:00 The Battle to Own Your Computer
- 07:45 Raycast’s iOS Keyboard
- 10:11 The New AI Design Meta
- 11:05 Rex: A Next Gen Terminal
- 17:37 Rex Remote Hosts and Scripting
- 22:55 Reddit Is Closing Its Doors
- 28:46 Bots and Captchas
- 33:29 r/opensource Bans AI
- 37:41 CSS-Tricks Has a New Owner
- 41:08 Brought to you by Sentry!
- 41:34 Silent Dictation Glasses
- 45:49 Arc Is Dead
- 49:42 Pico CSS Is Unmaintained
- 50:49 TanStack Redact
- 52:37 tsrs: TypeScript in Rust
- 55:34 Vercel’s Agent Desktop
- 59:26 Agents in a macOS VM
- 01:00:38 Claude Is Back in OpenCode
- 01:01:41 Touchscreen MacBook Pros
- 01:11:21 Discord Goes Discoverable
- 01:13:31 Notification Overload
- 01:14:50 Security Roundup
- 01:15:33 What Is a CVE?
- 01:18:01 PHP, Linux and GitLab CVEs
- 01:22:18 Abliterated Models
- 01:23:38 eMudhra’s Private Key Was 4
- 01:31:09 Apple Music’s iPod 404 Page
- 01:33:18 Norway’s Best Toilets
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
9 November 2026, 12:00 pm - 1 hour 20 minutes1053: What’s in Our Home Lab
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
- 03:54 Proxmox Explained: A Hypervisor OS for Your Home Lab
- 05:49 Scott’s Fully 3D Printed Server Rack and Mac Studio
- 11:19 Keeping It Quiet: Server Fans and Noisy NAS Drives
- 12:58 Networking: Building a Custom OPNsense Firewall
- 15:08 Load Balancing Two ISPs With SFP+ Fiber
- 20:07 Wi-Fi Access Points and VLAN Network Segmentation
- 21:40 Scott’s Switch and Eero Wi-Fi 7 Mesh Setup
- 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
- 45:20 Container Management With OrbStack, Proxmox and Portainer
- 47:52 Termix: SSH Into Your Servers From the Browser
- 48:50 Home Automation With Home Assistant and Apollo Automation
- 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
- 01:02:37 RSS, Read Later and YouTube Archiving With Tube Archivist
- 01:04:01 Offline Internet: Wikipedia and Stack Overflow With Kiwix
- 01:05:46 Paperless-ngx for Device Manuals and Documents
- 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
4 November 2026, 12:00 pm - 39 minutes 4 seconds1052: Github Universe Keynote Recap
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
- 17:19 Performance and Reliability: How GitHub Is Re-Architecting for Scale
- 19:49 The GitHub Copilot Desktop App and Team Collaboration
- 21:10 Copilot Projects: Shared Chat and Agents Across Repos
- 22:15 Wishing for Sign In with ChatGPT in Copilot
- 23:37 Copilot Fusion: Single, Cascade and Critique Model Orchestration
- 27:22 Session Continuity Across Every Surface: Do We Still Need Editors?
- 29:24 Copilot Automations: Scheduled and Event-Driven Cloud Agents
- 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
2 November 2026, 12:00 pm - 58 minutes 6 seconds1051: Mourning the Death of Code
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!
- 01:05 How Do You Pass Context When Switching Coding Agents?
- 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
- 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
- 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
28 October 2026, 12:00 pm - 1 hour 19 minutes1050 - Everyone Is Hacking Their TV
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
26 October 2026, 12:00 pm - 57 minutes 33 seconds1049: WTF is a Software Factory?
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
21 October 2026, 11:00 am - 1 hour 40 minutes1048: Deno Is Dead
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!
- 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
- 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
- 35:11 SubQ Snap: A Cheaper, Smarter Decision Model Than Jev
- 41:26 AirDrop Reverse Engineered: Continuity on Linux
- 44:47 Brought to you by Sentry.io
- 45:24 TanStack Start 1.0 Is Officially Stable
- 55:23 The FFF vs fsearch Twitter Drama
- 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
- 01:15:15 EmbeddingGemma 2 and Why Embeddings Power Better Search
- 01:18:32 Claude Haiku 5.5 Gains Thinking Levels
- 01:20:19 Grok Bot Leaks a CEO’s Bank Balance Into Company 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
19 October 2026, 11:00 am - 35 minutes 8 seconds1047: Adobe has a big problem
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
- 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
- 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
14 October 2026, 11:00 am - 1 hour 40 minutes1046: The Pi Updates are insane
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
- 04:37 The death of pull requests
- 12:46 pi v1.0
- 24:14 Brought to you by Sentry!
- 25:08 Turso Joining Supabase
- 28:13 Screen Studio Updates
- 33:24 Svelte 3.0 Release
- 35:32 Effect 4.0
- 38:14 Alchemy
- 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
- 01:09:04 Flux 3 Image Model
- 01:11:50 Claude Mods
- 01:13:44 Muse Gadgets
- 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
- 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
12 October 2026, 11:00 am - 52 minutes 18 seconds1045: Who can actually max out 5 AI subscriptions?
Scott and Wes answer listener questions about what replaced blogging, what to do while your AI agent works, and who should pay for token costs. They also cover keeping agents from going off the rails, getting your team excited about AI, and staying motivated when AI takes the fun out of coding.
Show Notes
- 00:00 Intro
- 00:40 Welcome to Syntax!
- 01:37 What’s the Modern Day Equivalent of Blogging?
- 08:35 What Should You Be Doing While Your Agent Works?
- 13:23 Brought to you by Sentry!
- 14:02 How Much Should Your Employer Cover for Token Spend?
- 18:32 Tracking What You Actually Burn with Codex Bar
- 20:26 How Do You Code HTML Emails in 2026?
- 25:22 How Do You Keep an Agent From Going Off the Rails?
- 30:23 Steering an Agent Mid Turn: Which Harness Does It Best?
- 32:44 How Do I Get My Engineers Interested in AI?
- 35:48 Beyond Telegram: Better Interfaces for Non Coding Agents
- 38:41 Staying Motivated When AI Takes the Fun Parts of Coding
- 41:55 Killing Rogue Node Processes and Restarting Your Machine
- 44:12 Custom Internal Harnesses: Worth It or a Token Hog?
- 47:47 Sick Picks + Shameless Plugs
Sick Picks
- Scott: Driving Rogue
- Wes: Amazon Basics Electric Screwdriver
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
7 October 2026, 11:00 am - More Episodes? Get the App