
Nathan Sobo joins Scott and Wes to explain why Zed was built in Rust, how GPUI works, and what happens to editors once agents write most of the code. They also talk about DeltaDB, Zed’s new Git-compatible version control system, and Delta, the collaborative agentic editor it powers.
Show Notes
00:00 Start
00:35 Welcom to Syntax
01:13 The Journey to Zed: Building the Ultimate Tool
03:26 Why Rust was chosen for Zed?
06:29 Brought to you by Sentry!
07:07 Building a UI from scratch in Rust
GPUI
15:55 AI’s role in coding and development
18:42 The role of text editors in the age of AI
21:52 Delta DB: The vision for collaborative development
DeltaDB
29:06 The Evolution of Collaborative Coding
44:45 The Future of User Interfaces
52:42 Sick Picks + Shameless Plugs
Sick Picks
Scott:
Wes:
Nathan Sobo:
Keychron Q11
Grant Green - Idle Moments
Shameless Plugs
Scott:
Wes:
Nathan Sobo:
DeltaDB
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
Aug 12
59 min

Cloudflare is rolling out crypto wallets with claimable handles as identity, and a real React compiler finally landed for regular hooks-based code. Plus: OpenAI's pricing war, Vue Vapor benchmarks, GitHub's new npm malware scanning, and an active supply chain attack hitting 868 packages.
Show Notes
00:00 Welcome to Syntax!
01:02 Shai Hulud is back!
New Shai-Hulud announcement
Attacked keyv packages
05:27 GitHub scans your npm packages for malware
06:42 Your agent has a wallet now
Make your own
Cloudflare wallet announcement blog post
X402 payments
12:10 Yet another React compiler?
Ripple.ts
Inferno.js
Dominic Gannaway’s launch post
Octane
Native Script
Reactivity + Rendering Benchmark
27:19 Scott switched his browser AGAIN!
Dia
Knock off extension
31:56 AI Mental health survey
32:29 OpenAI models are becoming cheaper?
38:49 GitHub stacked PRs finally arrived
41:48 AI video podcasts
HeyGen launch post
Hank Green’s unhealthy AI usage
48:15 Brought to you by Sentry!
49:28 News from the TC39 meeting
ECMAScript news
Await dictionary
TC39 Process
56:58 Qwen 3.8
01:02:31 Latest and greatest in CSS and UI libraries
Foley.dev
Morphicons
Lucide
Nucleo
8bit library
CSS radar
Impeccable
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
Aug 10
1 hr 18 min

Scott and Wes tackle your questions on the rise of the design engineer, why AI still lacks “taste” (and why it’s about more than just looks), and how to actually write tests in the age of AI-assisted coding. Plus: is AI a bubble about to burst, keeping coding agents efficient in massive codebases, introducing kids to AI, a Linux life update, and more!
Show Notes
00:00 Welcome to Syntax!
01:18 The Rise of the Design Engineer Role
08:39 Why AI Has No Taste: It’s Not Just How It Looks
14:28 Brought to you by Sentry.io
14:52 Testing in the AI Era: Are We Using AI to Write Tests?
20:09 Is AI a Bubble? Will It Burst?
The AI Bubble is Bursting on YouTube
24:35 Negative Public Sentiment Towards AI and Data Centers
30:16 Update on Scott Using Omarchy and Linux
Is The Omarchy Hype Real?
38:14 Introducing AI to Kids: A Parent’s Perspective with Dr. Courtney
49:34 Getting Hired Without AI Experience: How to Catch Up
52:53 Keeping Coding Agents Efficient: Token Usage, Speed, and Accuracy
Modem.dev Article
Fallow Docs
57:10 Sick Picks + Shameless Plugs
Sick Picks
Scott: Kitchen Sink Brush
Wes: Magnet Fishing
Shameless Plugs
Scott: Phases Podcast, Phases Podcast on YouTube
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
Aug 5
1 hr 3 min

A rogue OpenAI agent allegedly hacks Hugging Face, the React Compiler lands in Rust, and a fresh Rust full-stack framework ships. Scott, Wes, and CJ also dig into Anthropic’s $1.5B copyright settlement, Claude Opus 5, and the campaign to kill the cookie banner.
Show Notes
00:00 Welcome to Syntax!
01:03 React Compiler Ported to Rust
06:39 Vercel releases TS to Native Compiler
19:26 Standard Agent Zen Garden
29:14 In-House LLM at Netflix
34:14 Brought to you by Sentry.io
35:15 Anthropic to pay $1.5B over book piracy
38:06 Open Weights and American AI Leadership
40:27 Kimi K3 Weights Released
44:26 Claude 5 Context Engineering
45:40 Writing Code For Agents to Read
48:02 Gemini 3.6 Flash / 3.5 Flash Cyber
50:44 Qwen Image 3.0 Released
54:46 Cactus Hybrid - Fine Tune Small Models
56:06 topcoat - Rust Full Stack Framework
01:01:00 SvelteKit 3 Migration Notes
01:05:16 Canvas UI
01:07:26 Jelly UI
01:09:24 Kill the Cookie Banner
01:12:31 Hugging Face Hacked by OpenAI
01:21:27 AI Alliance for AI Safety and Security
01:24:51 htmx 4: the game for gameboy
01:29:00 Stolen Buttons
01:29:33 Fonts in Use
01:32:39 3d Splats
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
Aug 3
1 hr 36 min

Dan Abramov joins Scott and Wes to explain AT Protocol, the open standard quietly rebuilding the social web. They get into how it actually works, why it’s way bigger than just Bluesky, and why Dan calls it one of the most interesting ideas on the internet right now.
Show Notes
00:00 Intro
00:45 Welcome to Syntax!
01:46 Introduction of Dan Abramov
02:55 Understanding AT Protocol and Its Importance
06:41 The Relationship Between AT Protocol and Bluesky
08:22 Identity and Hosting in AT Protocol
11:29 Brought to you by Sentry
11:54 Use Cases for AT Protocol
13:08 How Content is Managed in AT Protocol
19:12 Public Data and Future Extensions of AT Protocol
pds.ls
20:33 Schema Flexibility in AT Protocol
Standard.site
25:28 Exploring AT Protocol Patterns
UFOs
28:27 Media and Data Integration Challenges
Stream.place
31:15 User Experience and Accessibility in AT Protocols
32:13 AI Intersections with AT Protocol
36:54 Comparing Protocols: Bluesky vs. Mastodon
41:43 Decentralization and Crypto Connections
44:59 Addressing Abuse and Spam in Protocols
48:24 Community Trust and Content Quality
51:20 Innovations and Future of AT Protocol
55:55 Sick Picks + Shameless Plugs
Sick Picks
Scott:
Wes:
Dan: Solo Monk
Shameless Plugs
Scott:
Wes:
Dan: Next.js 16.3: Instant Navigations
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
Jul 29
1 hr

A huge week for open models: Inkling (the first big US open-weight model since Gemma 4), Qwen 3.8, and Kimi 3 all dropped. Plus Vue 3.6 RC + Vapor Mode, the slow death of Stack Overflow, a decoy font that blinds AI, and the usual grab bag of fun links.
Show Notes
00:00 Intro
00:44 Welcome to Syntax
03:01 Vue.js 3.6 RC Released
Vue.js 3.6-RC.1
09:50 Brought to you by Sentry
10:35 Rift - new worktree alternative
Rift
Explaining Rift tweet
17:46 Every new browser feature
MDN Plus Browser features updates
CSS ’text-fit’ property
23:09 Kimi K3 Released
Kimi K3 release tweet
Kimi K3 blog post
Openrouter effective pricing
29:33 What are Open Weight Models
32:46 Kimi K3 Architecture
Kimi K3’s built up
Cutting off access to Kimi
33:59 Qwen 3.8 Released
Qwen 3.8 launch announcement
36:42 Inkling from Thinking Machines
Thinking Machines release Inkling
Inkling release post from Mira Murati
Thinking Machines news blog post
40:45 Mole Cleanup App
Mole
43:21 Moshi Terminal App
Moshi app
46:05 RIP Stack Overflow
Query for new questions on Stack Overflow
Stack Overflow for Agents
StackExchange
54:10 Scott’s Foot Pedal
54:59 Scott’s Feet
56:13 Decoy Font
59:16 Jurassic Park Computers
01:03:59 Ride the Tokyo Trains LIVE
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
Jul 27
1 hr 7 min

Running your dev process off your main machine doesn’t have to mean the cloud. Scott and Wes break down how to host projects on a box you can reach from any device, close your laptop mid-build, and keep long-running processes alive. They cover Scott’s stack (Mosh, Caddy, Tailscale, Zed, and terminal AI agents like Claude Code), the annoyances of mobile TUIs, and whether it beats staying local.
Show Notes
00:00 Intro
00:36 Welcome to Syntax!
01:56 Benefits of Remote Development
07:50 Process for Remote Development
09:34 Tech Stack for Remote Development
Mosh instead of SSH
Caddy for domains and routing
Tailscale for local network
Zed editor
Herdr for terminal sessions
Opencode or ClaudeCode for AI via the term
Termius for iOS AI
15:09 Tools and Alternatives for Remote Development
21:16 Exploring Workspaces and Terminal Management
30:31 Mobile Terminal Applications and Their Features
32:30 Navigating the Terminal Landscape: Tools and Alter
35:22 Headless Browsers and Authentication Challenges
38:35 Work Trees and Their Use Cases
44:21 Cloud Hosting and Local Development Solutions
45:28 Sick Picks & Shameless Plugs.
Sick Picks
Scott: Elgato Stream Deck Pedal
Wes: Packing Cubes
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
Jul 22
48 min

CJ and Scott break down the biggest week in web dev: TypeScript 7 ships with a 10x-faster native port, Bun gets rewritten in Rust (much to the Zig team’s dismay), and Better Auth joins Vercel. Plus GPT-5.6 first impressions, Odin 1.0, Cloudflare’s new Workers cache and drag-and-drop deploys, and the OpenCode 2 beta.
Show Notes
00:00 Welcome to Syntax!
00:21 CJ upgraded his homelab network
02:09 TypeScript 7 is 10x faster
11:19 Bun Rust rewrite drama
Zig creator criticizes rewrite
28:18 GPT 5.6 Impressions
Ashley Peachock on X
Matt Shumer on X
40:58 Better Auth Acquired by Vercel
49:51 Grok Build CLI is stealing your code
International Cyber Digest on X
56:00 Cloudflare Worker Cache and Drop
01:01:22 Check out CJ’s latest video I Built an LLM from Scratch
01:03:06 Odin 1.0 Announced
01:05:33 OpenCode 2.0 Beta released
01:07:32 Winamp Skin Museum
01:11:08 CJ’s new MP3 player
01:13:03 Scott’s Robot Update
Sick Picks
Scott: Reachy Mini
CJ: Snowsky Echo Mini
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
Jul 20
1 hr 15 min

Dax Raad, co-founder of OpenCode, joins Scott and Wes to talk remote dev servers, OpenCode 2.0, and why his team is “addicted” to AI models they’re not even allowed to name yet.
Show Notes
00:00 Intro
00:43 Welcome to Syntax!
01:22 Remote Development Environments and Their Benefits
Dax’s post
Latitude.sh
exe.dev
06:24 The Setup: Tmux and Long-Running Sessions
07:15 Brought to you by Sentry!
08:12 Integrating AI with Personal Projects
11:21 Open Code 2.0: Features and Improvements
17:15 Software Engineering Methodology and Design Philosophy
21:33 Model Routing and AI Integration
23:58 The Evolution of AI Models
26:23 Comparing Open Source and Proprietary Models
28:27 Cost Implications of AI Model Usage
30:27 Local vs Cloud AI Model Hosting
32:08 Navigating Claude Code and Third-Party Integration
35:40 The Future of API Access for AI Models
37:27 Regulatory Concerns and AI Safety
39:25 Tools and Techniques for AI Coding
Hex
Handy
45:15 Final Thoughts and Future Directions
47:33 Sick Picks and Shameless Plugs
Sick Picks
Scott:
Wes:
Shameless Plugs
Scott:
Wes:
Dax: exe.dev
OpenTUI
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
Jul 15
51 min

Auto-accept on, brain off? We’re getting into whether anyone actually reads the code they ship anymore — then it’s HTTP’s first new method in 16 years (meet QUERY) and OpenAI’s compute-hungry “Sol Ultra” tier landing in Codex. Bring your hot takes and hang out with us live.
Show Notes
00:00 Intro
00:31 Welcome to Syntax!
01:44 World Cup Chat
03:21 Do you read the code?
Theo’s take
Primeagen’s take
Dax’s take
notch’s take
David Fowler’s take
David Cramer’s take
16:50 Query: NEW HTTP Method
RFC 10008: The HTTP QUERY Method
The new HTTP QUERY method explained
22:39 Github Repos on a CD-ROM
Github’s post
29:59 Brought to you by Sentry.io
30:35 Gea - compiler-first UI framework
Gea
React vs Gea
41:23 Fable First Impressions
Anthropic announces Fable comeback
49:32 Codex Gets Sol Ultra
52:59 Update: Scott’s Robot
56:36 Junior Slack Agent
Junior
01:03:55 Supply Chain Security Updates
Min release age now in all tools
npm now adds a temporary, preventive safeguard for high-impact accounts
01:07:40 HTML element
Chrome introduces element
01:10:16 Claude Code Auto Accepted Answers after 60 seconds
"No response after 60s — continued without an answer”
01:13:21 Claude Code Fingerprints Requests to China
Claude Code Is Steganographically Marking Requests
01:16:24 Responding to Chat
01:21:06 Organic Maps
Organic Maps for all platforms
01:24:21 Starring the Computer
Computers in movies and tv
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
Jul 13
1 hr 27 min
Load more
