Back
Explore every episode of the podcast Syntax - Tasty Web Development Treats
Dive into the complete episode list for Syntax - Tasty Web Development Treats. Each episode is cataloged with detailed descriptions, making it easy to find and explore specific topics. Keep track of all episodes from your favorite podcast and never miss a moment of insightful content.
| Title | Pub. Date | Duration | |
|---|---|---|---|
| 1047: Adobe has a big problem | 14 oct. 2026 | 00:35:08 | |
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 | |||
| 1046: The Pi Updates are insane | 12 oct. 2026 | 01:40:08 | |
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 | |||
| 1045: Who can actually max out 5 AI subscriptions? | 07 oct. 2026 | 00:52:18 | |
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?
Vibe Stretch
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?
Swamp Club
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
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads | |||
| 1044: Ruby on Rails is Dead | 05 oct. 2026 | 01:20:41 | |
Scott, Wes, and CJ ask whether Ruby on Rails is really dead (and whether Rust is just Rails you don't have to read), then dig into Meta's new Muse agent, which is free, comes with its own VM, and is already reading messages nobody asked it to. Plus: upm, a tiny TypeScript npm replacement, Opus 5.5 moonlighting as a motion designer, Tart VMs on Apple Silicon, and a foundry for gloriously bad web fonts.
Show Notes
00:00 Welcome
01:11 upm is a tiny fast npm
Pooya Parsa’s launch post
07:34 Zuck cooked with Muse
Mark Zuckerberg’s post
Safety and Security in Muse
Privacy concerns
Ray Wong’s post
19:21 Ruby on Rails is Dead
27:55 loco - Rails for Rust
31:06 Brought to you by Sentry!
33:12 How should new developers learn?
41:40 Opus 5.5 First Impressions
Stephan Livera’s motion graphics with Opus 5.5
Kenn Ejima’s single prompt motion graphics
Andras Bacsai’s Coolify motion graphics
Tyler Shukert’s Supabase motion graphics
Ben Vinegar’s Modem motion graphics
Wes’ gym builder
GFX
58:27 Tart - virtualization toolset for Apple Silicon
01:01:43 jevgrep
is-jeven
01:06:49 SHOW ME YOUR RACK
01:09:04 Chrome gets responsive iframe resizing
01:10:25 Bastardica - bastard web font foundry
01:14:23 Sonnet 5.5 Released
01:16:37 OpenAI Dev Day
01:20:02 Syntax SF 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 | |||
| 1043: I’m Using GPUI For Everything | 30 sept. 2026 | 00:32:43 | |
Scott and Wes ditch Electron and Tauri for GPUI, the GPU accelerated Rust UI framework from the Zed team. They get into its React-like API, styling that feels a lot like Tailwind, GPUI Kit components, the community fork drama, and the tiny desktop apps Scott has built with it.
Show Notes
00:00 Welcome to Syntax!
GPUI
01:24 Electron, Tauri, and the Trouble With Web Views
04:05 Enter GPUI: Why We Don’t Take Money to Talk About Tools
05:32 Brought to you by Sentry.io
05:59 What GPUI Is: GPU Accelerated, Cross Platform, Native All the Way Down
06:50 A React Like API in Rust: Divs, Flex, and Chained Methods
09:35 Components, Props, and State in GPUI
Scott’s GPUI Demo Gist
11:21 How Much of CSS Does GPUI Actually Reimplement?
12:52 Flexbox Everywhere, But Where Is CSS Grid?
14:17 Where Does Your App Logic Live? No RPC Layer Needed
15:53 Render vs RenderOnce: Stateful and Static Components
16:57 GPUI Kit: The shadcn of GPUI
18:46 GPUI CE: The Community Fork and Ecosystem Tension
21:29 Apps Scott Built With GPUI: Gendo, File Bro, and Mr. Space
22:48 Why Tiny Utility Apps Should Stay Tiny
24:25 File Bro: File Automations a la Hazel
25:27 Mr. Space: Building a macOS Window Manager
27:05 The Downsides: No Native UI Elements and No Browser DOM
Scott’s Rust Best Practices Skill
29:56 Testing GPUI Apps With Jev and the Accessibility Tree
gpui-agent
30:39 GPUI Mobile: Experimental, But It Works
GPUI Kit Mobile Docs
gpui-mobile
31:52 Final Verdict: GPUI for Personal Desktop Software
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 | |||
| 1042: Is the Jev Hype Overblown? | 28 sept. 2026 | 01:22:03 | |
Is Jev actually a leap forward for classification or just hype and fake demos? We dig in, plus Claude Code’s new AGENTS.md support, TinyCast (the free, open-source Raycast alternative), an iPhone Fold simulator in Xcode, and a stack of dev tools you’ll want to try
Show Notes
00:00 Welcome to Syntax!
01:17 The iPhone Fold Simulator and Foldable Web APIs
Features behind a flag
Syntax Meetup in San Francisco
07:03 Claude Code Finally Supports agents.md
Changelog
11:42 Using Your Claude Subscription Inside PI
13:07 Raycast Pricing Changes and the Rise of Tinycast
18:24 Our Most Used Raycast Features
21:22 Browser Hopping: Back on Helium After Ditching Dia
22:12 1Password’s Redesign and Reliability Problems
23:11 Jev Explained: A Model That Only Answers Questions
31:59 CJ’s Jev Chat Bot Demo With MCP Tools
36:09 The Kevs in the Room: Open Source Jev Alternatives
Cloudflare’s Kev
Jared Palmer’s Kev
45:39 What We’ve Actually Built With Jev So Far
Jev Benchmarks
51:59 Brought to you by Sentry.io
52:55 GPUI Kit: Building Native Rust Desktop Apps
58:07 Antfu’s DevFrame: A Framework for Building Dev Tools
59:45 Where Is the Line on Using AI in Video Editing?
Runwayml Upscaling
01:06:00 AI Upscaled Security Photos and Internet Detectives
01:08:07 Qwen Image 2.1 and Real Transparent Backgrounds
01:10:18 AI Generated Posters Don’t Have to Be Horrible
01:13:28 Orca: A GUI for Wrangling Your Fleet of Agents
01:15:37 Grok 4.7 First Impressions and Its Pricing
01:18:58 Waiting on Google and Microsoft’s Big Models
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 | |||
| 1041: What are normies using AI for? | 23 sept. 2026 | 00:47:21 | |
Scott and Wes talk about how non-developers are actually using AI today. They also cover the stuff they don’t think holds up, like AI-staged listings and automated marketing.
Show Notes
00:00 Intro
00:38 Welcome to Syntax!
Wes’ post about using AI
01:50 Finding Parts With AI: Van Buckles and Weird Bolts
03:59 Brought to you by Sentry!
04:37 Fixing Printers, Drivers, and Annoying Home Network Stuff
Skylight Calendar
05:32 Rescuing E-Waste: Flashing a Broken Skylight Calendar
08:42 Red Tape, Permits, and Filling Out Awful PDF Forms
09:57 Self-Hosting Made Easy: Updating Your NAS and Docker Containers
11:18 Fighting Home Assistant Rot With Agents
13:20 Inbox and Calendar Management for a Family of Six
18:05 AI in Real Estate and Property Staging
Real Estate Canada subreddit
21:10 Using Agents for Video Editing and Multicam Automation
23:53 GFX.computer: Building Better Infographics
25:59 Things That Won’t Hold Up: Generated Text and Automated Marketing
30:27 Home Lab Management Over Tailscale and SSH
32:46 3D Printing Parts With Nurb: Stands, Cases, and Airflow
Nurb
34:51 MCP Servers for Software You Only Use Occasionally
36:58 Travel Planning: Great at Logistics, Terrible at Taste
39:31 Proposals and Job Applications: Everybody Sounds the Same
42:14 Sick Picks + Shameless Plugs
Sick Picks
Scott: Nomadix Backpack
Wes: Silicone chair socks
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 | |||
| 1040: Developing for the iPhone Duo | 21 sept. 2026 | 01:33:32 | |
Scott, Wes, and CJ break down developing for the iPhone Duo with the Device Posture and Viewport Segments APIs, plus the React 19.3 release and Pi’s new Radius platform. Also on deck: Tailwind joining Shopify, Shopify going back to native, Homebrew 7, Aeropeek, and Meta’s Muse Agent.
Show Notes
00:00 Welcome to Syntax!
01:05 React 19.3
05:30 Pi announces Radius
15:26 iPhone Duo Initial Reactions
iPhone Duo for developers
22:35 Developing for the iPhone Duo
Viewport Segments API
Device Posture API
WebKit Standards Positions
Jen Simmons’ post
32:16 Syntax Meetup in SF
32:52 Brought to you by Sentry!
33:10 Tailwind Labs is joining Shopify
35:36 Native is the Future of Mobile at Shopify
40:23 Herdr remote agents
46:13 Homebrew 7 Released
50:55 Meta Muse AI Agent
01:00:19 Scott’s Switzerland Trip
ZurichJS Conference
01:07:25 Mic FX from Teenage Engineering
01:10:46 Three.js conference Badge
More amazing badges
01:13:29 Don’t let anyone take away your big box of cables
01:16:22 Aerospace Tiling Manager
AeroPeek
01:24:26 Scott’s new backpack
01:26:52 Claude, change this button to blue
Hacker News post
01:31:23 Knap markdown template language
Comark plugin
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 | |||
| 1039: Should You Quit Your Job? | 16 sept. 2026 | 01:00:37 | |
Scott and Wes dig into a listener mailbag full of AI questions: how to bill freelance work when the tools make you faster, whether coding still matters in interviews, and if the AI bubble is about to pop. Plus sandboxing your agents, managing block-based CMS chaos, and what it takes to leave a stable job when you’re risk averse.
Show Notes
00:00 Welcome to Syntax!
01:09 Freelance Billing in the Age of AI: Who Gets the Speed Savings?
04:33 Value Based Pricing and Leveling Up Your Skills
06:37 Will Writing Code Become Irrelevant in Job Interviews?
Ghostty, Superlogical
Better Auth
11:05 Finding Human Answers in a Sea of AI Slop
14:57 Trust and Community Are the New Currency
15:49 Nobody Watches Conference Talks Anymore
AI Engineer
18:18 Is the AI Bubble Going to Pop?
The AI Bubble Survives on $1.65 Trillion in Hidden Debt
24:07 Where Is All the Software AI Was Supposed to Build?
26:19 AI Fatigue: When All You Do Is Review Code
True Cost of AI Coding
30:03 Managing Large Block Based CMS Systems
Fimo
Sanity
38:57 Taking the Leap: Leaving a Stable Job as a Risk Averse Dev
43:45 Sandboxing Your Agents Instead of Running YOLO Mode
CJ’s Video: Every Developer Should Know This
Docker
45:38 Will AI Companies Fingerprint and Ad Target You?
Colemak
Web Audio API
Brave on X
49:36 Labeling YouTube Exclusive Episodes for Podcast Listeners
52:16 Sick Picks + Shameless Plugs
Sick Picks
Scott: Sandpaper Pads, Jellyfin, Apps2Samsung
Wes: Hisense 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 | |||
| 1038: OpenAI Releases GPT 6 Astra | 14 sept. 2026 | 01:25:20 | |
Wes and CJ dig into OpenAI’s GPT‑6 Astra; the massive jump in computer use, the wild Blender MCP 3D demos, and whether all the AGI talk actually holds up. Plus Hugging Face’s robot duck, Vitest 5 and the arrest behind the shai‑hulud supply chain attacks
Show Notes
00:00 Welcome to Syntax!
00:52 30 Years of JScript: How Microsoft Cloned JavaScript
03:28 Ryan Dahl’s Fight to Free the JavaScript Trademark
05:48 The Rise of Micro Ducks and DIY Robotics
13:58 VeriSign Is Killing Third Level .name Domains
18:31 How Many Domains Do You Own? Registrar Pricing and Transfers
21:00 GPT-6 Astra Is Here: Is This Actually AGI?
Exploding 3D Rendering
Formula 1 Rendering
Astra in Three.JS
23:40 Computer Use: Letting AI Draw Our Thumbnail in MS Paint
Astra Using MS Paint
33:10 Can AI Edit Video? The DaVinci Resolve MCP Hype
40:18 Blender, 3D Workflows and the Death of Educational Content
47:45 Audacity 4: A Long Overdue Facelift
52:31 Ripping CDs and Owning Your Music Library Again
55:35 Vitest 5: Faster Tests, Benchmarks and Trace View
59:45 Brought to you by Sentry.io
01:00:24 Prompt Injecting Claude Opus 5 With a Malicious Zip File
01:05:46 The Shai-Hulud Hackers Got Arrested: How They Slipped Up
01:09:15 The VS Code Documentary Is Out (and Wes Is In It)
01:11:14 216 Million Spy TVs: LG Is Watching and Listening
Disconnect Your LG TV Now
01:17:05 Roku, Walmart and What Your Data Profile Really Knows
01:19:12 Google AI Mode Shows Products 21% More Expensive
01:22:31 Agentic Shopping and the Sameness of AI Taste
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 | |||
| 1037: WebMCP is here (and you should care) | 09 sept. 2026 | 00:56:30 | |
Scott and Wes talk about WebMCP with Sarah Drasner and Dominic Farolino from the Chrome team, which is the new W3C standard that lets your site hand real tools to an agent. They cover the security model, headless and multi-tab agents, and how to wire it into an app you’ve already shipped.
Show Notes
00:00 Intro
00:46 Welcome to Syntax!
01:18 What Is WebMCP and How Is It Different from MCP?
02:32 WebMCP for UI: Enabling Agents to Use Websites Directly
06:05 Brought to you by Sentry!
06:43 Is This Just a Chrome Thing? W3C Standards and Open Development
11:49 WebMCP Security: Annotations, Hints, and Multi-Layered Defense
15:26 Best Use Cases: E-Commerce, Video Editing, and Complex UIs
16:27 The WebMCP Challenge: 5,000 Entries and Creative Applications
19:20 Headless WebMCP: Running Agents in the Background
22:43 Multi-Tab Scenarios: Using WebMCP Across Multiple Sites
24:23 WebMCP and Security: Safe Origin Policy and Agent Containment
28:09 Performance and Core Web Vitals for the Agentic Web
38:11 The Future of Web Monetization: Ads, Commerce, and Agent Payments
Universal Commerce Protocol
x402
40:53 Building an Agent Platform: Extensions, Harnesses, and Browser Vendor Roles
45:19 Support from Anthropic, Safari, Firefox, and Other Players
49:11 Getting Involved: Origin Trial, Community Feedback, and the W3C Spec
Ora
52:45 Sick Picks + Shameless Plugs
Sick Picks
Scott:
Wes:
Dominic: Steven Pinker: The Sense of Style
Sarah: Vintage Story
Shameless Plugs
Scott:
Wes:
Dominic: X account
Sarah: 25% discount with code Community25 at AGNTCon
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 | |||
| 1036: Cursor & OpenAI Break Up | 07 sept. 2026 | 01:12:19 | |
The messy breakup is official; as of November 12, OpenAI's models are getting pulled from Cursor, and we're digging into who's really to blame (and why Wes called it). Plus pnpm 12 goes full Rust, Mitchell Hashimoto drops Superlogical, ~700 AI agents attack Hugging Face, and Zod 4.5's compiled schemas get up to 9x faster.
Show Notes
00:00 Welcome to Syntax!
00:33 pnpm 12 Rust Re-Write
02:45 Zod 4.5 brings Schema Compilation
Zod 4.5 launch post
05:22 Brought to you by Sentry!
07:14 Cursor OpenAI Break Up
Michael Truell’s post
15:35 vGPU - WebGPU library for agents
TypeGPU
Main differences between vgpu and TypeGPU
22:32 Omarchy Security Issues and Linux Chat
Omarchy
Security issue in Omarchy
Close three paths from an unprivileged session to root commit
CachyOS
36:38 Scott Bought an M5 Ultra Mac Studio
44:45 Superlogical is a new terminal multiplexer
48:31 Zurich JS
48:55 Katamari Object Library
52:05 ThreeUI - Three.js library
55:36 Hugging Face Hack Analyzed / Updates
METR & Redwood Research investigation
Brief independent investigation of agents’ behavior
About the Hugging Face attack
Postmortem of the HuggingFace hack
01:00:46 llms.txt used to pwn devs
01:03:56 Running Isolated Code Poll
01:05:47 OpenShot 4.0 - OSS Video Editor
Blick editor
01:09:06 Lake America
01:11:24 Ox Alpha is GLM 5.3
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 | |||
| 1035: Why everyone is moving to Stylex? | 02 sept. 2026 | 00:26:36 | |
Meta’s StyleX compiles thousands of styles into a few reusable class names at build time—zero runtime, fully type-safe. Scott and Wes break down why it’s suddenly everywhere, and why it might be the best CSS tool for AI agents.
Show Notes
00:00 Welcome to Syntax!
Syntax Ep 650
San Francisco Syntax Meetup
02:18 What Is StyleX and How Does It Work?
04:27 The Difference Between StyleX and Other CSS Scoping Methods
06:03 What People Are Saying: StyleX Is Superior for AI Agents
Jared Palmer
Adam Hutchinson
Aiden Bai
Syntax Ep 658
11:30 Type Safety and Design System Constraints
12:46 No Runtime Dependency: All Computed at Build Time
13:49 Brought to you by Sentry.io
14:13 Reusable Styles: Import, Export, and Auto-Import
17:53 Composability and Overriding Styles With JavaScript Objects
18:24 It Sucks to Write by Hand
19:25 Modern CSS Properties and Waiting for Implementation
20:58 Nested CSS and Nested Selectors Are Tricky
22:24 Alternatives: Panda CSS and CSS Modules
Syntax Ep 807
24:41 The Auto-Complete Experience: Why StyleX Shines for Agents
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 | |||
| 1034: Omarchy Quattro Release | 31 août 2026 | 01:15:47 | |
Grokbot actually earns its keep, Cursor takes a swing at GitHub with Origin, and Omarchy Quattro ships pre-wired for nine coding agents. Plus: the GitHub outage post-mortem, a compromised Rust crate, native app vibe-coding with Dactyl, and CAD skills for your AI via nurb.dev
Show Notes
00:00 Welcome to Syntax!
00:26 Brought to you by Sentry.io
00:37 Grok’s New Agentic App: Grokbot
12:51 GitHub’s Major Outage and Postmortem
16:42 Cursor’s Origin: A GitHub Competitor
22:59 Omarchy: The Linux Distro for Nerds
29:21 CachyOS: Another Arch-Based Alternative
31:12 The $10 Million Omarchy Foundation
34:54 Dactyl: Native iOS and Android Development in the Browser
44:19 Nurb: AI-Powered 3D CAD Design
49:36 Security Stories: Supply Chain Attacks and Model Cheating
49:43 Rust Supply Chain Attack
51:34 Every Model Cheats: AI Benchmark Findings
53:13 Felony Bench: Ranking AI Models by Crimes Committed
54:19 Casio’s Smart Dumb Watch
58:43 Everything I Own Is Owned: Reverse Engineering USB Devices with AI
01:08:05 The Mystery 0x Alpha Model
01:13:48 Dactyl Returns Something
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 | |||
| 1033: 8 New CSS, JS and HTML Features You Should Know | 26 août 2026 | 00:18:36 | |
Scott and Wes run through eight new CSS, JS, and HTML features landing in browsers; including the relative alpha() color function, the progress() function for calculating values between units, Promise.allKeyed(), and native camera and microphone elements. They also get into an upgraded attr(), shrink-to-fit containers, and text-box-trim for finally killing that annoying extra space above your text.
Show Notes
00:00 Welcome to Syntax!
Wes’s Demo Site
00:22 CSS Alpha() Relative Color Function
Google Groups
02:25 Brought to you by Sentry.io
02:48 CSS CSS Progress() Function: Calculate Values Between Units
05:09 Promise.allKeyed(): Object-Based Promise Resolution
06:55 Camera and Microphone HTML Elements
09:24 Advanced CSS Attr() Function: Props for CSS
11:25 CSS Sibling-Index() and Sibling-Count() Functions
13:56 CSS Shrink-to-Fit Container
15:36 CSS Text-Box-Trim and Text-Box-Edge
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 | |||
| 1032: Stripe Buys OpenRouter for $7B | 24 août 2026 | 01:07:28 | |
Scott and CJ break down Stripe's $7B acquisition of OpenRouter, the SvelteKit 3 release candidate, and their first look at TanStack Charts. Plus Zed's new Delta editor, stealing reasoning traces from proprietary LLM APIs, why dark mode toggles only need two states, and all 43 quintillion Rubik's cube states in your browser.
Show Notes
00:00 Welcome to Syntax!
02:20 SvelteKit 3 Release Candidate
07:43 Video editor recs
Casey Faris
09:58 TanStack Charts First Look
TanStack Charts
TanStack Charts implementations of every official shadcn/ui chart
14:24 Ponytail AI Tool
17:22 Zed Delta Editor
Introducing Delta
23:44 Stripe acquires OpenRouter for $7B+
29:27 Stealing Reasoning Traces from Proprietary LLM APIs
35:03 First look at Cursor’s GitHub killer
42:34 Dark Mode UX Discussion
46:40 Brought to you by Sentry!
48:34 Should AI respond in plain language?
52:57 Swamp Club Automation
01:02:37 Fight AI slop with this anti-slop plugin
01:03:39 Rubik’s Cube Permutations
01:05:02 Hackweek
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 | |||
| 1031: My Coding Skills Are Atrophying | 19 août 2026 | 00:57:03 | |
Scott and Wes answer your questions about coding in the AI era, atrophying skills from too much autocomplete, whether it’s finally time to leave VS Code, chasing flow state with agents, and which single AI subscription is worth your money. Plus: AT Protocol vs Solid, making your AI config portable across tools, and bringing Shadcn-level UX to server-rendered frameworks.
Show Notes
00:00 Welcome to Syntax!
00:57 AI-Generated Code: Are My Skills Atrophying?
06:03 Is It Time to Move On from VS Code?
13:19 Hitting Flow State with AI Coding
See Wes’ Post on X
19:15 AT Protocol vs Solid: Decentralized Web Approaches
24:55 Which AI Should You Subscribe To?
30:23 Making Your AI Setup Portable Across Tools
33:56 When to Drop a Tool That Still Works
40:12 UX Quality for Traditional Server-Side Frameworks
FluxUI
GraffitiUI
44:14 Using Hermes and Self-Hosted AI Assistants
49:27 Sick Picks + Shameless Plugs
Sick Picks
Scott: ESP32-S3
Wes: Sharge ICEMAG3
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 | |||
| 1030: AI Assistant Hacks Gym | 17 août 2026 | 01:24:03 | |
An AI assistant goes rogue and hacks a gym website, a $9k surprise Cloudflare bill lands in someone’s inbox, and AI subscriptions start promising unlimited usage. Plus Meta’s Muse Glimmer, Agent Plugins, Kimi K3 in Copilot, and a pile of CSS chaos.
Show Notes
00:00 Welcome to Syntax!
02:30 Celld: self host distributed durable objects
07:57 $9k Cloudflare Bill
13:43 Ogygia - SSR islands for SvelteKit
18:49 Brought to you by Sentry.io
19:51 Standard Code - Unlimited Use AI Subscription
29:17 New Meta Model Muse Glimmer
36:12 AI Assistant Hacks Gym
46:49 This Week in AI
54:50 Prime Agent RLM harness
01:01:02 Agent Plugin Spec
01:04:08 Adam Wathan: A Token is a Token
01:07:39 New JS Runtime from Remix Creator
01:11:21 Lost phone found with Bluetooth meter
01:17:24 Center a div with browser sidebars
01:19:49 Flexwind froggy
01:21:55 Thanks for watching!
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 | |||
| 1029: The Workflow of the Future With Zed | 12 août 2026 | 00:59:37 | |
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 | |||
| 1028: Cloudflare Wallets | 10 août 2026 | 01:18:57 | |
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 | |||
| 1027: The Rise of the Design Engineer | 05 août 2026 | 01:03:20 | |
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 | |||
| 1026: OpenAI Agent Hacks Hugging Face | 03 août 2026 | 01:36:58 | |
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 | |||
| 1025: The Open Web's second chance (w/ Dan Abramov) | 29 juil. 2026 | 01:00:42 | |
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 | |||
| 1024: Open Models Replace Big AI | 27 juil. 2026 | 01:07:14 | |
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 | |||
| 1023: Mosh, Caddy & Tailscale: A Remote Dev Deep Dive | 22 juil. 2026 | 00:48:46 | |
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 | |||
| 1022: Bun re-written in Rust, Zig team big mad | 20 juil. 2026 | 01:15:16 | |
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 | |||
| 1021: We got addicted to an AI model we can't talk about | 15 juil. 2026 | 00:51:07 | |
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 | |||
| 1020: Do You Read The Code? | 13 juil. 2026 | 01:27:48 | |
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 | |||
| 1019: LGTM, Ship It: The AI Code Review Problem | 08 juil. 2026 | 00:39:20 | |
This episode tackles the growing pains of AI-assisted development, from the struggle of reviewing thousands of lines of agent-generated code to the mounting technical debt when teams merge PRs without meaningful human review. Scott and Wes also dig into local models, whether jujutsu really beats git, how freelancers should price work in the AI era, and getting your team on board with external libraries.
Show Notes
00:00 Welcome to Syntax!
00:45 Understanding AI-Generated Code
06:24 The Challenges of Code Review in AI Development
11:21 What the heck are local models?
CJ’s Guide to Local AI
16:09 Exploring New Tools: Jujutsu and Beyond
20:35 Exploring Version Control Innovations
22:18 Pricing Strategies in the Age of AI
24:52 webkit-box-reflect not in the browsers.
27:44 The Angular vs. React Debate
31:46 Sick Picks & Shameless Plugs.
Sick Picks
Scott: Huggingface Reachy Mini Robot
Wes: Bose QC35
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 | |||
| 1018: Google fires Workspace CLI Creator | 06 juil. 2026 | 01:17:07 | |
Google fires the engineer behind its Workspace CLI tool, OpenAI previews GPT-5.6 with three new model tiers, and Astro 7 lands with a full Rust rewrite. Plus: Coinbase cuts token costs with smarter routing, and more in this week’s Syntax Live
Show Notes
00:00 Intro
00:34 Welcome to Syntax!
01:46 Google fires Workspace CLI Creator
12:30 GPT 5.6 Is Coming
19:59 GLM 5.2 Released
23:23 Astro 7 Rust Re-write
32:46 Cursor Announces iOS App
35:08 Scott’s Workflow: Herdr + Mosh + Termius + Tailscale
40:33 Coinbase Reduces AI Cost with Model Routing
44:22 wayfinder-router - Local AI Routing CLI
48:16 Token efficiency in models and harnesses
Martin Woodward on X
52:34 performativeUI - react components for AI startups
54:31 Brought to you by Sentry.io
55:21 Reachy Mini Robot
01:02:21 FUTO Keyboard Swipe for Android
01:05:40 CSS Quake
01:07:35 HTML Invoker API is Baseline Available
01:13:17 Cloudflare Temporary Accounts for AI Agents
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 | |||
| 1017, We need to stop calling it “AI” | 01 juil. 2026 | 00:56:44 | |
Scott and Wes raid the listener mailbag to settle the pnpm vs. npm debate, decode how web standards sneak into your browser, and ask the big one: is “AI” even intelligent, or just fancy autocomplete? Plus Stack Overflow nostalgia, the Shadcn head-scratcher, and why big design systems are sleeping on modern HTML.
Show Notes
00:00 Intro
00:44 Welcome to Syntax!
01:51 Exploring CSS Component Approaches
07:30 Brought to you by Sentry
08:09 The Advantages of PNPM over NPM
12:31 Nostalgia and Growth through Stack Overflow
Wes’ Stack Overflow
Scott’s Stack Overflow
19:13 The Evolution of Podcasting and Video Content
23:34 Understanding the Proposal Process for Web Standards
TC39 Process
TC39 Active proposals
Stage 3 examples
CSS Working Group Issues
CSS Specifications
CSS Agenda+
Chrome Platform Status
Mozilla Standards Positions
WebKit Standards Positions
Web Platform Tests
HTML Issues
HTML pull requests
HTML Living Standards
TypeScript Issues
TypeScript pull requests
TypeScript Iteration Plans
TypeScript blog
Node Issues
Node pull requests
Node recent releases
Node release schedule
28:25 Understanding AI: The Misconception of Intelligence
33:26 The Role of Modern Web Features in Design Systems
39:20 Navigating AI in Software Development: Two Camps of Engineers
47:05 The Importance of Fundamentals in the Age of AI
49:15 Scams in the Tech Industry: A Cautionary Tale
53:34 Sick Picks + Shameless Plugs
Sick Picks
Scott:Warhammer 40000 minitures
Wes: Baby gate
Shameless Plugs
Scott:
Wes:
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 | |||
| 1016: More Bots Than Humans | 29 juin 2026 | 01:23:07 | |
Wes, Scott, and CJ break down the latest web dev news. From AI agents and coding tools to Deno Desktop, Nub, and predictive UX. They also discuss bot-filled social media, remote work debates, and a slick 3D bookstore experience.
Show Notes
00:00 Intro
00:35 Welcome to Syntax!
01:43 Codex Design Smell
03:55 More Bots Than Humans
Bot vs Human
Post-smoke test software era
12:38 Social Media Is Nothing But Bots
19:55 Brought to you by Sentry
20:38 Vercel Launches Agent Framework
Introducing Flue
Flue
Introducing eve
eve
36:14 We Want Local AI Agents
47:22 Deno Desktop
Deno Desktop App
01:01:40 Nub Replaces Bun
Introducing Nub
Nub
01:06:04 ForsightJS Predicts User Intent
ForesightJS v4
PointerEvent: getPredictedEvents() method
01:12:43 Is WFH Fraud?
Remote work is fraud
01:18:38 3D Book Store Explorer
3D Book Store
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 | |||
| 1015: Browsers and UIs are dead. Everything is chat | 24 juin 2026 | 00:17:57 | |
Is the web dead, or just evolving? Wes Bos breaks down his JS Nation Amsterdam talk on agentic interfaces, why chat won’t replace everything, how Web MCP lets agents interact with your existing sites, and what “Clicks and Clankers” really means for the future of UI.
Show Notes
00:00 Intro
00:33 Welcome to Syntax!
00:46 Wes’s Talk: Agentic Interfaces at JS Nation
01:37 Is the Web Dead? Chat vs. Traditional UI
03:13 No UI, Voice UI, and the Smart Home Vision
04:00 What Is Web MCP and How It Works
05:10 Clicks and Clankers: When to Click vs. Prompt
06:57 The Future of Shopping and the Open Web Problem
08:46 Delegating the Boring Stuff: Groceries and Expense Categorization
11:55 MCP Apps and the Happy Path Problem
12:55 Brought to you by Sentry.io
13:23 Generative UI: Can the LLM Make a Better UI Than You?
14:54 Smart Home Dashboards and the Jarvis Dream
17:24 Is the Web Dead? Final Thoughts
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 | |||
| 1014: Anthropic doesn’t use AI | 22 juin 2026 | 01:32:00 | |
Scott, Wes, and CJ reunite fresh off a trip to Amsterdam to chat conferences, burnout, and whether Anthropic actually uses AI. They also dig into a packed bag of sick picks and tech news, including HTML streaming in Chrome, an image-to-ASCII generator, and a wild Arch Linux supply chain attack.
Show Notes
00:00 Welcome to Syntax!
02:15 Anthropic Doesn’t Use AI
Thariq’s Tweet
Tweet Response
06:15 Taste and Vision in Prompting Output
10:50 Wes and Scott’s Slide Decks
18:05 Amsterdam Trip Recap
26:09 Are Conferences worth it?
27:21 Amsterdam Trip Recap
31:17 Fable 5 First Impressions
33:45 Fable 5 and Mythos 5 Banned
41:45 IRL Events Are Great For Burnout
45:12 Brought to you by Sentry.io
45:52 HTML Streaming now in Chrome
55:47 Image to ASCII Generator
The Mitos Repo
01:01:31 Find Modern Module Replacements
01:05:55 Scott is Using MacOS / iOS Betas
01:09:25 Xiaomi OpenCode Fork and Mimo 2.5 Pro
01:14:06 Agent Dashboards
01:21:39 Arch Linux Supply Chain Attack
01:23:47 Should we train coding only models?
01:31:37 Thanks!
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 | |||
| 1013: Cloudflare Acquires VoidZero | 17 juin 2026 | 00:14:41 | |
Live at JSNation in Amsterdam, Scott, Wes, and CJ break down Cloudflare’s acquisition of VoidZero, the company behind Vite, Vitest, Rolldown, and Oxc. They dig into why this is genuinely exciting, not scary, covering what it means for the open source tooling you already use, Cloudflare’s growing tip-to-tail stack, and why infrastructure might be the one thing LLMs can never sherlock
Show Notes
00:00 Welcome to Syntax! Live from JS Nation Amsterdam
00:35 The Big News: Cloudflare Acquires VoidZero
01:06 First Reactions: Is This a Good Thing?
01:57 Vite+ Overview: Who’s Using It
03:07 Why Would Cloudflare Want This?
03:38 The Void Framework: Cloudflare’s Vite Plugin
04:31 VoidZero’s Void Hosting Product (Built on Cloudflare)
04:53 Cloudflare Now Has Everything: Tip to Tail
05:57 What Cloudflare Is Still Missing (Auth)
06:20 Infrastructure as the Last LLM Frontier
07:27 Vendor Lock-In: The Trade-Off Worth Making?
08:09 Wrangler is Bad.
09:00 Vite’s Impact on Web Dev
09:22 AI Acquiring Engineers: What It Says About the Industry
10:10 Behind the Scenes: Who Knew Before the Announcement
10:40 Recap: Everything Stays Open Source, MIT Licensed
11:06 The $1M Vite Ecosystem Fund
11:35 Wrap Up
12:14 Brought to you by Sentry.io
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 | |||
| 1012: Who Decides What Ships on the Web? | 15 juin 2026 | 01:09:00 | |
Scott and Wes sit down with Jake Archibald from Mozilla to unpack how web standards actually get made at Firefox. From browser features and developer feedback to the drama around the Prompt API. They discuss Interop 2026, the future of web APIs, and what it’s really like shaping the web after a career spanning both Google and Mozilla.
Show Notes
00:00 The Importance of Sunscreen
02:29 Welcome to Syntax!
04:35 Transitioning from Google to Mozilla
06:00 Brought to you by Sentry.io
06:43 Mozilla’s Current Position and Development Priority
HTML Sanitizer API
08:35 Feature Implementation and Developer Feedback
13:12 JPEG XL and AVIF: The Future of Image Formats
18:06 Balancing User Features and Web Standards
20:56 Navigating the AI Translation Dilemma
23:03 Understanding the Prompt API Controversy
32:56 Rethinking the Future of Prompt APIs
39:00 Exploring Local Models and User Control
44:04 The State of Firefox DevTools
45:42 Browser Stability and Developer Editions
47:39 Introduction to the Heading Offset API
51:14 Interop APIs and Their Importance
Headingoffset & Headingreset attributes
54:10 Developer Feedback and Browser Features
Developer Signals
58:05 Animating Display None and Its Challenges
01:00:44 HTML and Canvas: Opportunities and Concerns
01:04:01 Sick Picks + Shameless Plugs
Sick Picks
Scott:
Wes:
Jake:
Clues by Sam
Shameless Plugs
Scott:
Wes:
Jake:
Bluesky
Mastodon
Threads
LinkedIn
YouTube
X
Insatgram
Tiktok
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 | |||
| 1011: tmux + Terminal Maxxing with Ben Vinegar | 08 juin 2026 | 01:05:51 | |
Scott and Wes sit down with Ben Vinegar, former Syntax GM and founder of Modem.dev, to geek out over terminal-maxxing, from SSH-based development and tmux workflows to AI-powered coding agents. Ben also demos two of his open source tools: Hunk, a slick terminal code reviewer with 4k+ GitHub stars, and TermDraw, a terminal-based diagramming tool that posts directly to your agent.
Show Notes
00:00 Welcome to Syntax!
00:49 Introduction to Modem and AI Project Management
01:40 Exploring Terminal Usage and Productivity
04:26 Setting Up Remote Development Environments
08:38 The Power of TMUX in Development
11:20 What makes TMUX splitting different?
12:46 Integrating AI with Terminal Workflows
14:56 The Future of Terminal Applications
17:31 Balancing GUIs and Terminal Interfaces
getfresh.dev
Ben’s talk at AI Engineer Miami
24:39 Navigating Development Tools and Environments
26:44 The Balance of Security and Convenience in Coding
30:27 Cautionary Tales: The Risks of YOLO Mode
33:53 Innovative Tools for Enhanced Coding Experience
34:09 Hunk: Terminal code review.
41:39 TermDraw: A New Way to Visualize Code and Ideas
46:22 The Dynamics of Open Source Contributions
48:31 Visualizing Code: Tools and Techniques
50:54 Podcasting and Editing Processes
State of Agentic Coding.
Podguy: Agent-driven post-production workflow for video podcasts
56:23 Introducing Modem: A Product Intelligence Platform
01:01:39 Connecting Feedback to Product Development
01:03:15 Sick Picks
Sick Picks
Ben: Nirvanna: The Band - The Show - The Movie, Timecrimes
Shameless Plugs
Ben: https://modem.dev/
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 | |||
| 1010: No one cares anymore? | 03 juin 2026 | 00:56:06 | |
On this episode, Scott and Wes dig into the messy reality of modern front-end work, from struggling to find skilled devs and navigating team chaos to questioning code quality, testing, and even whether AI is stealing the joy of programming.
Show Notes
00:00 Welcome to Syntax
01:06 The Challenge of Finding Skilled Front-End Developers
05:11 Understanding Design Mode and Its Applications
10:33 Navigating Team Dynamics and Code Quality
12:37 The Importance of Testing Strategies
13:39 Learning and Growing as a Developer
18:11 Consolidating Multiple Animation Libraries
21:16 Draw UI with Code Only
22:38 Avoiding Interview Scams
26:40 Embracing Change in Tech Careers
32:21 Why People Don’t Do Software Updates
41:04 AI Kills my Joy of Programming
49:18 Sick Picks + Shameless Plugs
Sick Picks
Scott:
USB LED Light
Wireless Carplay Adapter
Wes:
Shameless Plugs
Scott:
Phases Podcast
Wes:
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 | |||
| 1009: 54% AI-Generated and Climbing — State of AI | 01 juin 2026 | 00:54:32 | |
Scott and Wes react to the freshly released State of AI 2026 survey, covering everything from skyrocketing AI adoption and the rise of coding agents to the pain points, job security fears, and big philosophical questions developers are wrestling with right now.
Show Notes
00:00 Welcome to Syntax!
00:06 Introduction to the State of AI in Web Development
02:47 Survey Insights: AI Coding Adoption and Sentiment
06:55 Models and Providers: Usage and Sentiment Analysis
09:14 Paid Agent Usage: Who’s Paying for What?
11:31 Agents and Assistants.
15:21 Personal Experiences with AI Tools
20:33 Paid Agent Usage
22:36 Programming Languages: Trends in AI Coding
23:54 Image Generation Tools: A Shift in Usage
26:48 The Evolution of Image Generation Tools
28:44 The Future of Video Generation
29:42 AI in App Development
30:54 Code Review Tools
31:27 Brought to you by Sentry.io
34:59 AI’s Role in Code Generation and Review
35:50 The Financial Impact of AI Tools
38:03 Local AI: Trends and Misconceptions
41:28 AI Risks and Pain Points
45:13 User Sentiment Towards AI
48:44 The AI Bubble: Current Perspectives
50:52 Survey Insights and Future Directions
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 | |||
| 1008: Diffs, Trees, and VS Code 2.0 | 27 mai 2026 | 00:59:56 | |
Scott and Wes sit down with Alex Sexton and Amadeus De Marzi from Pierre Computer to dig into the gnarly performance challenges behind building blazing-fast code review tools, covering virtualization, progressive rendering, and why GitHub’s UI feels so sluggish. They also chat about how major AI coding tools like Claude, Codex, and Cursor are adopting Pierre’s diffs library, plus the role of web components, benchmarking, and what it takes to build “VS Code 2.0.”
Show Notes
00:00 Welcome to Syntax!
04:00 The Need for Better Infrastructure
05:53 Understanding Diffs and Trees
diffs.com
Trees by the Pierre Computer Co
08:16 Performance Challenges in Code Review
10:49 Virtualization Techniques for Smooth Scrolling
15:04 In-Page Find and Virtualization Limitations
17:00 Browser Limitations and Content Visibility
19:29 Progressive Rendering and Syntax Highlighting
23:05 Tools and Techniques for Performance Testing
33:35 Optimizing Performance with AI
36:31 Mastering Auto Research for Efficiency
42:00 Exploring Web Components and State Management
44:05 Innovations in Rendering and Virtualization
49:12 Business Insights and Future Directions
53:58 Sick Picks
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 | |||
| 1007: 8 Tech Choices to Lock In Before Agentmaxxing | 25 mai 2026 | 00:17:01 | |
Wes and Scott talk about the foundational decisions that make AI-assisted coding actually work—database schemas, validation, routing, CSS structure, and more. They explore why consistency matters more than specific tools, and how a little upfront planning can keep agents from turning your codebase into chaos.
Show Notes
00:00 Welcome to Syntax!
03:19 Planning your database schema before AI touches it
06:08 Picking a validation strategy that won’t drift
07:18 Mapping your routing structure and auth flow
08:48 Brought to you by Sentry.io
10:52 Locking in your CSS methodology and UI framework
13:31 Choosing how your client and server communicate
15:03 Creating a folder structure agents can follow
16:16 Don’t be afraid to switch up your AI setup later
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 | |||
| 1006: Can AI Make Good Design? | 20 mai 2026 | 00:35:04 | |
Wes and Scott talk about whether AI can actually create good design, or if it just remixes the same patterns over and over. They dig into AI-generated UX, design systems, YouTube thumbnails, Google’s design.md spec, programmatic design, and the tools designers are actually using today.
Show Notes
00:00 Welcome to Syntax!
03:20 Can AI actually make you creative?
08:52 Why AI-generated YouTube thumbnails all look the same
10:34 Can good design be extrapolated from patterns?
13:46 Google’s design.md and AI steering documents
16:57 Can AI make good UX?
19:37 Brought to you by Sentry.io
21:03 Can good design be programmatic?
23:57 Can AI optimize design for outcomes and conversions?
27:40 Should designers use AI to enhance their work?
32:41 The AI design tools people are actually using
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 | |||
| 1005: Programatic and Skill based Video Creation with Remotion | 18 mai 2026 | 00:43:33 | |
Scott and Wes are joined by Jonny Burger, creator of Remotion, to talk about the explosion of programmatic video, going from 125k to 800k installs per day, and how AI and a new HTML-in-Canvas Chrome spec are changing the game. They dig into monetization, the wild world of video slop, motion graphics workflows, and the new Media Bunny tool.
Show Notes
00:00 Welcome to Syntax!
Remotion has skills!
02:20 Monetization Strategies and Sustainability
Remotion Pro
04:40 The Impact of AI on Video Creation
07:46 User Demographics and Use Cases
09:49 The Future of Video Editing Workflows
13:14 HTML in Canvas: A Game Changer
16:17 Technical Challenges and Innovations
18:44 Brought to you by Sentry.io
19:09 The Future of Remotion and Community Feedback
22:59 Rendering CSS Animations and Performance Optimization
27:05 The Underworld of Video Slop
29:12 Transition to Media Bunny
remotion.dev/docs/mediabunny/
33:50 Motion Graphics Workflow
39:42 Sick Picks + Shameless Plugs
Sick Picks
Jonny: ENTTEC DMX to USB Interface
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 | |||
| 1004: TanHacked | 13 mai 2026 | 00:23:16 | |
Scott and Wes break down the “Mini Shai-Hulud” supply chain attack that compromised TanStack and other popular npm packages through a clever GitHub Actions cache poisoning exploit; a self-propagating worm that stole credentials and persisted through Claude Code hooks and VS Code tasks. They also cover how developers can protect themselves using pnpm’s security defaults, dev containers, and other practical defenses.
Show Notes
00:00 Welcome to Syntax!
00:25 Understanding the Shai-Hulud Worm
Post Mortem of Shai Hulud Attack
02:47 Mechanics of the Attack: GitHub Actions and Cache
How the attack happened
Who Was Involved in the Attack
Several npm latest releases are compromised
Socket.dev
Step Security
05:44 Brought to you by Sentry.io
06:09 Propagation and Impact of the Worm
09:30 Preventative Measures for Developers
Dead Man’s Switch
12:33 The Role of Package Managers in Security
Block Exotic Subdeps
18:39 Using Dev Containers
Why You Should Use Dev Containers
Scott Tolinski’s Security Review
20:57 Conclusion and Final Thoughts
Sentry has Skills!
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 | |||
| 1003: Skills Skills Skills | 11 mai 2026 | 00:25:34 | |
Scott and Wes chat all things agent skills for web developers, sharing their favorites for everything from CSS animations and HTML generation to logo extraction, marketing copy, and video creation. Whether you’re just getting started with AI-powered development or looking to level up your workflow, this episode is packed with practical skills you can put to use today.
Show Notes
00:00 Welcome to Syntax!
01:33 Hot Tip Skill
05:55 CSS Motion Systems
08:17 Agent Browser Skill
09:30 HTML Skill
12:01 Extract Logos Skill
13:34 Dex Task Skill
14:50 Remotion and Hyper Frames Skills
Syntax Episode 550 with Remotion
16:22 Discussion on AI and Design Skills
18:50 Marketing Skills and Copywriting
23:01 Final Thoughts and Resources
24:10 Brought to you by Sentry.io
Sentry Skills
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 | |||
| 1002: The Real Pricing of LLMs | 06 mai 2026 | 00:52:39 | |
In this potluck episode of Syntax, Wes and Scott answer your questions about LLM usage-based pricing, security risks from malicious code in interviews, staying current in a fast-moving dev landscape, a new CSS linter, managing Node environments and tooling without losing your mind, and more!
Show Notes
00:00 Welcome to Syntax!
01:17 Copilot’s new usage-based pricing and the end of cheap AI
Model multipliers for annual Copilot Pro and Copilot Pro+ subscribers
08:53 Why Syntax dropped clever ad transitions
10:33 Debugging issues on the Syntax website with Sentry
12:51 Brought to you by Sentry.io
13:01 Getting hacked through a fake recruiter and malicious repos
Adib Hanna’s hacking story
scammer.md
DeskPad
17:57 How to catch up after stepping away from dev
25:10 React components vs native browser APIs
32:41 New CSS linting tools and Project Wallace updates
csskit
36:06 How to interview developers in the age of AI
41:21 Managing Node, package managers, and dev environments
46:59 Sick picks + shameless plugs
Sick Picks
Scott:
ZEISS Lens Care
KeyboardCleanTool
Wes: Amaran Halo 100x
Shameless Plugs
Syntax YouTube Channel
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 | |||
| 1001: Managing Deadlines + Stress | 04 mai 2026 | 00:33:18 | |
Scott and Wes tackle the all-too-real stress of crunch time as a web developer—how to handle looming deadlines, avoid sloppy shortcuts, and stay methodical when everything feels like it’s falling apart. They share practical tips on planning, communicating, cutting scope, asking for help, and preventing the chaos from happening again next time.
Show Notes
00:00 Welcome to Syntax!
02:53 The Importance of Planning and Organization.
05:16 Slow Down, Take a Step Back.
06:05 Identifying and Managing Tasks.
08:35 The Role of Communication in Project Management.
11:24 Cutting Features and Managing Expectations.
14:52 The Balance Between Perfectionism and Productivity.
16:42 Getting To Work.
19:31 Updating Tools and Issues As You Go.
22:34 Asking for Help.
25:29 Prevention.
30:22 Communicate Clearly.
32:57 Brought to you by Sentry.io.
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 | |||
| 1000: Syntax Episode 1,000! | 29 avr. 2026 | 01:12:50 | |
Wes and Scott celebrate 1000 episodes of Syntax, reflecting on how the podcast started, the team behind it, memorable moments, listener stats, inside jokes, and how the show has evolved over time—from early recordings and sponsors to supercuts, spooky episodes, and what’s next.
Show Notes
00:00 Welcome to Syntax!
02:01 Intro to Kaitlin
03:08 Intro to Randy
06:16 Intro to CJ
09:01 Intro to Niki
10:08 Who “yaps” more, Wes or Scott?
10:28 Brought to you by Sentry.io
18:37 Wes’ supercuts app
24:04 How Syntax got started
28:04 Joining Sentry
29:47 The 6-7 compilation
30:42 The original Syntax doc
38:44 Dead Nuts supercut
38:58 Kaitlin’s journey from Level Up to Syntax
45:30 Where new listeners should start
46:41 The Wordle episode and viral moments
48:24 Most popular Syntax episodes
48:40 The Halloween episodes and spooky stories tradition
50:57 Listener stats by country
55:22 First sponsors and early monetization
57:30 Who edited the early Syntax episodes?
59:25 Will there be a Syntax conference?
01:01:33 How many guests have been on Syntax?
01:02:58 Evolution of Syntax intros
01:07:54 More Syntax supercuts
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 | |||
| 999: Writing Maintainable CSS | 27 avr. 2026 | 00:50:08 | |
Scott and Wes break down what makes CSS truly manageable—from preventing style leaks and embracing fluid layouts to choosing the right methodology, whether that’s utility CSS, component-scoped styles, or CSS modules. They also dive into practical tips like leveraging CSS variables, layers, scoping, and tooling to keep your stylesheets clean and scalable.
Show Notes
00:00 Welcome to Syntax!
01:31 Understanding CSS Manageability
01:44 This CSS doesn’t leak to other parts of website.
03:41 This CSS is easy to maintain.
05:54 This CSS is reusable.
06:10 Global Solutions Instead of Local Solutions.
07:12 Flexibility and Adaptability in CSS
09:36 Fluid Typography and Responsive Design
fluid-type
12:09 Variables and Consistency in CSS
13:40 Brought to you by Sentry.io.
14:14 Values vs Variables.
Project Wallace.
18:19 Choosing the Right CSS Methodology
18:48 Utility CSS and Atomic CSS
22:35 Exploring StyleX and Other Approaches
Syntax Ep 650.
25:14 Panda CSS.
25:37 Component Scoped CSS: A Preferred Approach
29:08 The Evolution of CSS Modules
34:03 Global CSS: Best Practices
Josh Comeau’s CSS Reset.
Scott’s Graffiti UI.
38:22 Harnessing CSS Variables
41:33 Understanding CSS Layers
43:52 The Power of CSS Scoping
46:16 Enforcing CSS Standards with Tools
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 | |||
| 998: How to Fix Vibe Coding | 22 avr. 2026 | 00:44:35 | |
Wes and Scott talk about making AI coding more reliable using deterministic tools like fallow, knip, ESLint, StyleLint, and Sentry. They cover code quality analysis, linting strategies, headless browsers, task workflows, and how to enforce better patterns so AI stops guessing and starts producing maintainable, predictable code.
Show Notes
00:00 Welcome to Syntax!
Losing two clients in one week
04:49 Code quality tools
jscpd.dev
knip.dev
fallow.tools
wallace
14:11 Finding and using components
Storybook AI
17:28 Brought to you by Sentry.io
17:42 Finding bugs
Sentry CLI
Spotlight
19:55 Formatting and linting
Vite+
ESLint
StyleLint
clint
25:41 Headless browsers
agent-browser
chrome-devtools-mcp
Lightpanda
32:11 Tasks and todos
dex
beads
33:32 Docs
Context7
34:22 TanStack Code Mode
36:01 Getting AI to use these tools
38:18 Sick Picks + Shameless Plugs
Sick Picks
Scott: Leaf Two Razor
Wes: Puzzles
Shameless Plugs
Phases.fm Podcast
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 | |||
© My Podcast Data · Independent project · Data from Apple & Spotify