Syntax - Videos
Back to ChannelGift Guide For Devs | Our Favorite Things
The Syntax team brings us their annual Holiday Gift Guide! They’ve curated the best gadgets, tools, food, and even kitchen essentials for the dev in your life — plus a few treats anyone would love ...
Can You Build A Swipe UI With Only CSS?
Demo: https://codepen.io/stolinski/pen/MYyrLgB Graffiti: https://drop-in-graffiti.netlify.app/ (in progress) ------------------------------------------------------------------------------ Hit us ...
CSS: Advanced and Obscure
Scott and Wes face off in a CSS-themed round of STUMP’d, quizzing each other on shape functions, scroll snap types, obscure functions, and long-forgotten spec history. From ray() to cross-fade() to...
Who Can Crash the Browser First?!
Scott, Wes, and CJ compete in a full-tilt browser-breaking showdown to see who can crash Chrome the fastest. Wild loops, memory overloads, and pure unhinged dev energy collide in this chaotic 3-dev...
its hard out there... are software devs cooked??
In this potluck episode, Wes and Scott answer your questions about paid vs. free SSL, the state of frontend jobs, headless WordPress trade-offs, organizing TypeScript types, and more! 🔥 Be the ~14,...
SvelteKit's form handling is wild!
🔥 Be the ~17,700th person to join our super tasty newsletter https://bit.ly/syntax_snackpack All links available at https://syntax.fm/955 ----------------------------------------------------------...
Google's new Agentic IDE (another cursor killer?)
A first look at Google's new agentic IDE - Antigravity. 00:00 - Google Antigravity 01:08 - Agentic UI 02:56 - Implementation, Task and Walkthrough 04:22 - Feedback 04:45 - Feedback 05:33 - Screen...
SvelteKit has solved data loading!
Scott and Wes break down SvelteKit’s new remote functions and why they finally solve the long-standing pain of page-level data in Svelte. They cover queries, forms, batching, caching, and all the c...
Can We Recreate this Lando Norris text effect?
Scott, Wes, and CJ go head-to-head in a 3-dev challenge to recreate the slick hover effect from the Lando Norris website using any tools or tricks they want. Who nails it best? 🔥 Be the ~14,700th p...
How To Make Amazing Range Inputs With CSS
Code: https://codepen.io/stolinski/pen/MYyagzE https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/input/range -------------------------------------------------------------------...
Fullstack TanStack! The Scoop with Tanner Linsley
Live from GitHub Universe, Wes and Scott talk with Tanner Linsley about the latest from TanStack, including TanStack DB’s local-first syncing, new routing ideas, and fresh perspectives on server co...
I Stopped Using AI To Code For 30 Days
CJ went 30 days without using AI to code. Here's what happened. AI Coding Sucks: https://www.youtube.com/watch?v=0ZUkQF6boNg Stop Using AI For This: https://www.youtube.com/watch?v=pVBKWLkRqXw 🔥 B...
Why v0 creator left Vercel to fix GitHub
Scott and Wes sit down with Jared Palmer of GitHub (formerly of Vercel) to unpack all the biggest announcements from GitHub Universe 2025. They dive into the future of developer workflows with agen...
We Tried CSSBattle’s New Versus Mode
The new CSSBattle Versus Mode just dropped, so of course Syntax had to settle who’s the fastest! Scott, Wes, and CJ go head-to-head in a round-robin showdown to see who can recreate CSS art the qui...
GitHub UNIVERSE 2025 Announcements + Reactions
Live from GitHub Universe, Wes, Scott, and CJ talk about the latest AI and developer tools from GitHub, including Agent HQ, Copilot integrations, and the new mission control for agents. They also s...
Apple Source Code LEAKED | App Store Analysis
In this video CJ shows all the things he found in the Apple app store code base that Apple does not want you to see. 🔥 Be the ~14,700th person to join our super tasty newsletter https://bit.ly/syn...
A first look at Remix 3
Scott and Wes dive into Remix 3, exploring how it embraces native web standards like Events, Signals, and Streams to become a truly full-stack framework. They unpack what “LLM-ready,” thin APIs, an...
We Read Your Worst Coding Nightmares (Spooky Stories Pt. 2)
In part 2 of this year's Spooky Stories special, Wes and Scott discuss the most chilling developer horror stories—from six-month-old unprocessed donations and runaway dog-food orders to vanishing d...
Stop Using AI For This
In this video CJ gives some alternatives to depending on AI for everything. 🔥 Be the ~14,700th person to join our super tasty newsletter https://bit.ly/syntax_snackpack 00:00 - intro 01:15 - $120...
Don’t Drink and Deploy 😬 | Spooky Dev Stories Pt. 1
It’s that time of year again, Scott (as Dracula) and Wes (as a big bad shark) return for their annual Spooky Stories special! They’re joined by a mysterious guest for a round of creepy coding trivi...
Recreating a Train Ticket with CSS! SynHax Battle
Scott, Wes, and CJ go head-to-head using Scott’s SynHax platform to recreate a Swiss train ticket UI from scratch. Watch as they flex their front-end skills, drop clever hacks, and laugh their way ...
this website is insane (stack explained)
Breaking down the tech used to build the unreal new LandoNorris.com website. Site was done by OFF+BRAND - their own site is pretty impressive as well: https://www.itsoffbrand.com/ 0:00 LANDO 0:3...
Zed is Ready For Primetime
Wes and Scott talk about what makes Zed—the hot new editor built in Rust—fast, beautiful, and finally ready for primetime. From Git UI to extensions and AI tools, they break down what Zed gets righ...
S-Tier MCP Servers for Developers
Scott and Wes break down the top-tier MCP servers developers are using right now. From browser automation to debugging superpowers, they explore how these servers are changing what’s possible in mo...
Blind Ranking TLDs Because Why Not
We’re blind ranking the best and worst top level domains from .dev to .computer. Scott, Wes, and CJ have no idea what’s coming next. Each TLD has to be placed immediately on a 1–15 list with no tak...
We Got Roasted for Our Websites — Fair
In this potluck episode of Syntax, Wes and Scott answer your questions about why devs neglect their own websites, hosting shady projects (hypothetically), AI rules in version control, balancing sid...
Chrome Dev Tools MCP Server
Scott and Wes dive into Chrome’s new MCP server; a dev tools API powered by Puppeteer that gives your scripts, editors, and AI agents full access to Chrome. They break down how it works, what it ca...
Vibe Off: First to Post Wins (No Code Allowed)
The devs face off in a no-code race to post to Twitter and Bluesky using only AI prompts. One rule: no touching the code! Who will ship first?? Want to see more coding challenges, battles and triv...
the AI FOMO is strong
🔥 Be the ~16,988th person to join our super tasty newsletter https://bit.ly/syntax_snackpack ------------------------------------------------------------------------------ Hit us up on Socials! Sy...
AI Coding Sucks
AI coding tools suck and are not at all what was promised. I'm done. 30 Day Follow up video: https://www.youtube.com/watch?v=g6_e5Mj7Hzw 00:00 - intro 00:15 - i used to enjoy programming 01:05 - w...
Will Coinbase fire half their staff since AI is writing 50% of their code now?
🔥 Be the ~17,789th person to join our super tasty newsletter https://bit.ly/syntax_snackpack All links available at https://syntax.fm/9 ------------------------------------------------------------...
Is AI Really Writing Half of Coinbase's Code?
Wes and Scott talk with Kyle Cesmat about how Coinbase is writing nearly half its code with AI—while keeping quality and security front and center. They dig into tools like Cursor and Claude Code, ...
Is React just Next.js now?
🔥 Be the ~17,700th person to join our super tasty newsletter https://bit.ly/syntax_snackpack All links available at https://syntax.fm/943 ----------------------------------------------------------...
NEW TOOLS coming to React!
Scott and Wes sit down with Ricky Hanlon from the React core team at Facebook to dive into the latest features and APIs shaping modern React development. From transitions and Suspense to fetching s...
The AI Purple Problem
Digging into why every single website AI puts out is purple. Huge thanks to @TailwindLabs / @AdamWathan for the interview 00:00:00 AI's Purple Problem 00:00:45 Vibe Coders 00:01:26 Adam Wathan of...
THE 3 MAIN AI RISKS
Dr. Sarah Bird breaks down the main AI risks into three categories: 1. MALFUNCTIONS: such as producing insecure code or hallucinations 2. MISUSE: things that cause more risk like automating hacking...
Mental Health Q&A w/ Dr. Courtney Tolinski
Wes and Scott talk with Dr. Courtney Tolinski about supporting neurodivergent teammates, navigating workplace dynamics, and recognizing strengths beyond labels. They explore ADHD diagnosis and trea...
Individual developers play a crucial role in responsible AI
Scott heads to Microsoft’s campus for the VS Code Insider Summit to sit down with Dr. Sarah Bird and explore what “Responsible AI” really means for developers. From protecting user privacy to keepi...
Is Responsible AI Possible? with Dr. Sarah Bird
Scott heads to the VS Code Insider Summit to sit down with Dr. Sarah Bird and explore what “Responsible AI” really means for developers. From protecting user privacy to keeping humans in the loop, ...
It Shouldn’t Be This Hard… But It Was (CSS Battle)
Three devs. One simple triangle. How hard could it be? Turns out… way harder than expected. Watch Scott, Wes, and CJ battle it out in CSS Battle #187 and struggle to draw what should’ve been the ea...
Picking a Fullstack Stack, Is Next.js Too Complex? Services vs Self-Hosted + More
In this potluck episode, Wes and Scott answer your questions about modern full-stack stacks, Node.js backend options, managing database indexes, developer burnout, handling toxic bosses, and more! ...
"React Server Components kinda under-delivered"
“I haven’t heard super convincing stories on how RSC has fundamentally made something more performant.” Evan You, creator of Vue.js and Vite, shares his honest take on React Server Components and...
Developers Try To Play Golf | Laracon US 2025
Bringing you coverage from the 2025 Laracon Invitational Golf Tournament. Featuring play from Taylor Otwell, Adam Wathan, Chris Sev, Evan You, Aaron Francis, Caleb Porzio, Eric Barnes and Nuno Madu...
Choosing the right programming language for a project isn't a purely technical decision
Choosing the right programming language for a project isn't purely technical. Evan You says he chose Rust over Go for Vite Rolldown because there were people who knew Rust and wanted to work on the...
Creator of Vite: Evan You
Scott and Wes sit down with Evan You, creator of Vue, Vite, and VoidZero, to dig into the future of frontend tooling. From the speed of Rolldown to why he chose Rust, they explore the evolution of ...
We Tier Ranked Every AI Coding Assistant
We put today’s biggest AI coding assistants to the test, Copilot, Cursor, Claude, bolt.new, v0, and more, and ranked them from S-tier to F-tier. Some are game-changing, some are hot garbage. 🔥 Be t...
Hot Takes + Bike Shedding
Wes and Scott dive into some hot takes and classic debates—tabs vs spaces, camel vs snake case, export styles, barrel files, variable naming, and more. 🔥 Be the ~14,700th person to join our super ...
Will This New JS Framework Replace React? | RippleJS First Look
In this video CJ shows RippleJS - a brand new front-end framework. He shows how it works, gives his first impressions and shows how he built a moderately complex app with it. 🔥 Be the ~14,700th pe...
It kinda feels like Apple forgot to run the new iOS by a single UX expert
All links available at https://syntax.fm/937 🔥 Be the ~16,700th person to join our super tasty newsletter https://bit.ly/syntax_snackpack ---------------------------------------------------------...
Is The Omarchy Hype Real?
Scott takes Wes on a tour of Omarchy, DHH’s polished Arch + Hyprland Linux setup that promises speed, beauty, and endless keyboard shortcuts. From first impressions to daily workflows, Scott debate...