Syntax - Tasty Web Development Treats

Alle afleveringen

1.049 afleveringen, van nieuw naar oud

  1. 1049: WTF is a Software Factory?

    21 oktober 2026 · 58 min

    Afspelen
    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. Lees meer

    Show Notes

    00:00 Welcome to Syntax!

    01:10 What Is Swamp Club and Adam Jacob’s Background

    02:37 Scott’s Personal Automations: Cleaning Folders and Filing Sentry Bugs

    03:28 Where Does This Fit If You Already Run Claude Code?

    07:22 Brought to you by Sentry.io

    07:46 Swapping Models and APIs: Flipping the Agent Loop Inside Out

    09:40 Pricing and Bringing Your Own Inference

    10:18 What Is a Software Factory, Really?

    14:50 Shipping 2,500 PRs a Month: Trust, Automation, and Black Box Testing

    16:55 Software Factory or Slop Factory? A Perception Problem

    19:06 How Big Companies Can Start: Give Five People Permission to Break the Rules

    24:16 Who Has Actually Pulled This Off So Far?

    25:54 What Do You Do With 10,500 Engineers?

    28:56 The Vibe Coded Adobe Suite: When Does This Stop?

    30:24 Personal Software: What If Software Got Smaller, Not Bigger?

    33:51 Testing With AI: Black Box, Integration, and Deleting Your Unit Tests

    39:03 How Do You Validate Trust in a Factory?

    39:30 Domain Driven Design Gives Your Agent a Vocabulary

    43:12 Adversarial Review: Accessibility, Lighthouse, and Fixing the Machine

    46:17 Why Skills Alone Aren’t Enough

    49:00 Figuring It Out Together: Engineers, Not the Labs, Know Their Systems

    53:53 Sick Picks + Shameless Plugs

    Sick Picks

    Adam: Dell XPS-14 running Linux with Omachy, Lorna Shore

    Shameless Plugs

    Adam: Swamp Club, Swamp Club Discord

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

  2. 1048: Deno Is Dead

    19 oktober 2026 · 1 uur 40 min

    Afspelen
    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. Lees meer

    Show Notes

    00:00 Welcome to Syntax!

    Gemini 4 Argon is out

    01:31 Deno Is Shutting Down: The Team Joins Cloudflare

    06:23 Why Bun Spelled the End of Deno

    12:24 OpenCode 2.0: Durable Objects, Code Mode and Hot Reloading Plugins

    OpenCode 2.0

    Ryan Vogel runs OpenCode 2.0 inside a tweet

    20:24 Where Should Your Agent Actually Run?

    21:41 Talorys: A Personal AI Agent on the Cloudflare Free Tier

    22:42 I Accidentally Started a $50 Photo Frame Movement

    27:05 Agent Driven Open Source: Dozens of Pull Requests From Bots

    Simeon Griggs hacks his Peloton

    35:11 SubQ Snap: A Cheaper, Smarter Decision Model Than Jev

    41:26 AirDrop Reverse Engineered: Continuity on Linux

    T4T5: AirDrop fully reverse-engineered on Linux

    44:47 Brought to you by Sentry.io

    45:24 TanStack Start 1.0 Is Officially Stable

    TanStack announces Start 1.0 is officially stable

    fsearch

    FinderSearch

    Kuro: Tinycast file search is now 15–90× faster

    55:23 The FFF vs fsearch Twitter Drama

    Dmitriy Kovalenko compares fff to fsearch

    59:34 Model Roundup: Hands On With Gemini 4 Argon

    01:08:01 Zen Garden: Ranking Models on Their 3D Taste

    01:12:49 Muse Wonder From Meta

    Meta AI on Muse Spark open weights

    01:15:15 EmbeddingGemma 2 and Why Embeddings Power Better Search

    Sundar Pichai introduces EmbeddingGemma 2

    01:18:32 Claude Haiku 5.5 Gains Thinking Levels

    Claude announces Haiku 5.5

    Introducing Claude Haiku 5.5

    01:20:19 Grok Bot Leaks a CEO’s Bank Balance Into Company Slack

    Shane Mac: An AI agent posted my bank balances in Slack

    01:24:18 CJ’s Whirlwind Tour: A Commodore 64 Keycap Font

    01:25:08 Lightbulb Computer: A Projector Screwed Into Your Ceiling

    01:29:11 Recomps and Decomps: Running PS5 Games on Linux and Windows

    01:32:2…

  3. 1047: Adobe has a big problem

    14 oktober 2026 · 35 min

    Afspelen
    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. Lees meer

    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

  4. 1046: The Pi Updates are insane

    12 oktober 2026 · 1 uur 40 min

    Afspelen
    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. Lees meer

    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

  5. 1045: Who can actually max out 5 AI subscriptions?

    7 oktober 2026 · 52 min

    Afspelen
    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. Lees meer

    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

  6. 1044: Ruby on Rails is Dead

    5 oktober 2026 · 1 uur 21 min

    Afspelen
    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. Lees meer

    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

  7. 1043: I’m Using GPUI For Everything

    30 september 2026 · 33 min

    Afspelen
    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. Lees meer

    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

  8. 1042: Is the Jev Hype Overblown?

    28 september 2026 · 1 uur 22 min

    Afspelen
    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 Lees meer

    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

  9. 1041: What are normies using AI for?

    23 september 2026 · 47 min

    Afspelen
    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. Lees meer

    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

  10. 1040: Developing for the iPhone Duo

    21 september 2026 · 1 uur 34 min

    Afspelen
    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. Lees meer

    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

  11. 1039: Should You Quit Your Job?

    16 september 2026 · 1 uur 1 min

    Afspelen
    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. Lees meer

    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

  12. 1038: OpenAI Releases GPT 6 Astra

    14 september 2026 · 1 uur 25 min

    Afspelen
    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 Lees meer

    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

  13. 1037: WebMCP is here (and you should care)

    9 september 2026 · 56 min

    Afspelen
    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. Lees meer

    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

  14. 1036: Cursor & OpenAI Break Up

    7 september 2026 · 1 uur 12 min

    Afspelen
    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. Lees meer

    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

  15. 1035: Why everyone is moving to Stylex?

    2 september 2026 · 27 min

    Afspelen
    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. Lees meer

    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

  16. 1034: Omarchy Quattro Release

    31 augustus 2026 · 1 uur 16 min

    Afspelen
    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 Lees meer

    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

  17. 1033: 8 New CSS, JS and HTML Features You Should Know

    26 augustus 2026 · 19 min

    Afspelen
    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. Lees meer

    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

  18. 1032: Stripe Buys OpenRouter for $7B

    24 augustus 2026 · 1 uur 7 min

    Afspelen
    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. Lees meer

    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

  19. 1031: My Coding Skills Are Atrophying

    19 augustus 2026 · 57 min

    Afspelen
    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. Lees meer

    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

  20. 1030: AI Assistant Hacks Gym

    17 augustus 2026 · 1 uur 24 min

    Afspelen
    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. Lees meer

    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

  21. 1029: The Workflow of the Future With Zed

    12 augustus 2026 · 1 uur

    Afspelen
    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. Lees meer

    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

  22. 1028: Cloudflare Wallets

    10 augustus 2026 · 1 uur 19 min

    Afspelen
    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. Lees meer

    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

  23. 1027: The Rise of the Design Engineer

    5 augustus 2026 · 1 uur 3 min

    Afspelen
    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! Lees meer

    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

  24. 1026: OpenAI Agent Hacks Hugging Face

    3 augustus 2026 · 1 uur 37 min

    Afspelen
    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. Lees meer

    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

  25. 1025: The Open Web's second chance (w/ Dan Abramov)

    29 juli 2026 · 1 uur 1 min

    Afspelen
    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. Lees meer

    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

  26. 1024: Open Models Replace Big AI

    27 juli 2026 · 1 uur 7 min

    Afspelen
    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. Lees meer

    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

  27. 1023: Mosh, Caddy & Tailscale: A Remote Dev Deep Dive

    22 juli 2026 · 49 min

    Afspelen
    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. Lees meer

    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

  28. 1022: Bun re-written in Rust, Zig team big mad

    20 juli 2026 · 1 uur 15 min

    Afspelen
    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. Lees meer

    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

  29. 1021: We got addicted to an AI model we can't talk about

    15 juli 2026 · 51 min

    Afspelen
    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. Lees meer

    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

  30. 1020: Do You Read The Code?

    13 juli 2026 · 1 uur 28 min

    Afspelen
    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. Lees meer

    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

  31. 1019: LGTM, Ship It: The AI Code Review Problem

    8 juli 2026 · 39 min

    Afspelen
    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. Lees meer

    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

  32. 1018: Google fires Workspace CLI Creator

    6 juli 2026 · 1 uur 17 min

    Afspelen
    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 Lees meer

    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

  33. 1017, We need to stop calling it “AI”

    1 juli 2026 · 57 min

    Afspelen
    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. Lees meer

    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

  34. 1016: More Bots Than Humans

    29 juni 2026 · 1 uur 23 min

    Afspelen
    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. Lees meer

    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

  35. 1015: Browsers and UIs are dead. Everything is chat

    24 juni 2026 · 18 min

    Afspelen
    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. Lees meer

    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

  36. 1014: Anthropic doesn’t use AI

    22 juni 2026 · 1 uur 32 min

    Afspelen
    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. Lees meer

    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

  37. 1013: Cloudflare Acquires VoidZero

    17 juni 2026 · 15 min

    Afspelen
    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 Lees meer

    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

  38. 1012: Who Decides What Ships on the Web?

    15 juni 2026 · 1 uur 9 min

    Afspelen
    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. Lees meer

    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

  39. 1011: tmux + Terminal Maxxing with Ben Vinegar

    8 juni 2026 · 1 uur 6 min

    Afspelen
    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. Lees meer

    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

  40. 1010: No one cares anymore?

    3 juni 2026 · 56 min

    Afspelen
    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. Lees meer

    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

  41. 1009: 54% AI-Generated and Climbing — State of AI

    1 juni 2026 · 55 min

    Afspelen
    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. Lees meer

    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

  42. 1008: Diffs, Trees, and VS Code 2.0

    27 mei 2026 · 1 uur

    Afspelen
    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.” Lees meer

    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

  43. 1007: 8 Tech Choices to Lock In Before Agentmaxxing

    25 mei 2026 · 17 min

    Afspelen
    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. Lees meer

    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

  44. 1006: Can AI Make Good Design?

    20 mei 2026 · 35 min

    Afspelen
    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. Lees meer

    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

  45. 1005: Programatic and Skill based Video Creation with Remotion

    18 mei 2026 · 44 min

    Afspelen
    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. Lees meer

    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

  46. 1004: TanHacked

    13 mei 2026 · 23 min

    Afspelen
    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. Lees meer

    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

  47. 1003: Skills Skills Skills

    11 mei 2026 · 26 min

    Afspelen
    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. Lees meer

    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

  48. 1002: The Real Pricing of LLMs

    6 mei 2026 · 53 min

    Afspelen
    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! Lees meer

    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

  49. 1001: Managing Deadlines + Stress

    4 mei 2026 · 33 min

    Afspelen
    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. Lees meer

    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

  50. 1000: Syntax Episode 1,000!

    29 april 2026 · 1 uur 13 min

    Afspelen
    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. Lees meer

    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