Syntax - Videos

Back to Channel

Void is Vercel for Cloudflare

Void is essentially Vercel for Cloudflare #void #cloudflare #vercel #frameworks #webdev

1,764 views • 42 likes • 0 comments • April 27, 2026

Writing Maintainable CSS

Scott and Wes break down what makes CSS truly manageable—from preventing style leaks and embracing fluid layouts to choosing the right methodology, whether that’s utility CSS, component-scoped styl...

4,657 views • 197 likes • 29 comments • April 27, 2026

Has AI melted our brains? Dev Cardio Challenge!

Three web devs race through JavaScript challenges from easy to hard. No AI, no copilot, just vibes and muscle memory. We used Wes Bos's Syntax Cardio repo to test whether we've still got it. Spoile...

11,784 views • 431 likes • 61 comments • April 24, 2026

How to Fix Vibe Coding

Wes and Scott talk about making AI coding more reliable using deterministic tools like fallow, knip, ESLint, StyleLint, and Sentry. They cover code quality analysis, linting strategies, headless br...

16,328 views • 428 likes • 47 comments • April 22, 2026

Syntax LIVE! 1000th Episode Special

Scott, Wes, and CJ are joined by the full Syntax team for a special live stream celebrating 1,000 episodes! They dig into the show's history, share wild stats, revisit fan-favorite moments, and sho...

3,086 views • 132 likes • 12 comments • April 21, 2026

Claude remembers when you swear

Interestingly, when you swear at Claude Code they flag it with a regex!

4,897 views • 84 likes • 3 comments • April 20, 2026

Rating and Roasting Your Projects

Scott and Wes dig into a huge batch of community-submitted projects, from JSON tools and CSS editors to AI agents, view transitions, and everything in between. It’s a rapid-fire showcase of what de...

14,062 views • 357 likes • 58 comments • April 20, 2026

Prompt BATTLE! Recreate NASA's UI without coding.

Scott, Wes, and CJ compete to build a NASA inspired UI rendering of the Artemis II mission. The only catch.. They can't type any code, only prompting their agent of choice! 🔥 Be the ~18,300th pers...

32,970 views • 1,118 likes • 116 comments • April 17, 2026

10 New CSS and HTML APIs

Wes and Scott talk about the latest CSS and browser features, including the Grid Lines API for masonry layouts, HTML in Canvas, name-only container queries, CSS random, search-text styling, and mor...

25,900 views • 855 likes • 54 comments • April 15, 2026

Next.js Vendor Lock-in No More

Scott and Wes sit down with Tim Neutkens and Jimmi Lai from the Next.js team to dig into the new Adapters API, what it takes to run Next.js across platforms like Cloudflare and Netlify, and how cac...

11,357 views • 228 likes • 39 comments • April 13, 2026

The Biggest Upset in Mad CSS | 1% Wins It

We brought 16 of the worlds best CSS developers to compete head to head. Snag a bomber jacket here: https://checkout.sentry.shop/products/syntax-march-madcss-bomber?Size=S https://www.madcss.com h...

4,563 views • 191 likes • 29 comments • April 10, 2026

AI Sucks At CSS

In this potluck episode of Syntax, Wes and Scott answer your questions about AI struggles with CSS and design workflows, learning vs relying on AI, debugging web performance, beginner soldering set...

11,750 views • 295 likes • 61 comments • April 08, 2026

It’s Been A Hell Of Week

Scott and Wes break down a chaotic week in dev news — the Claude Code source leak, a nasty Axios npm supply chain hack, and Railway’s private cache exposure — plus how to keep these nightmare scena...

16,828 views • 444 likes • 28 comments • April 06, 2026

37,000 Lines of Slop

Scotts thoughts on AI slop and slowing down. Slowing Down: https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/ Fallow: https://docs.fallow.tools/ 🔥 Be the ~18,300th person...

150,198 views • 6,230 likes • 893 comments • April 03, 2026

One Last Battle

We brought 16 of the worlds best CSS developers to compete head to head. https://www.madcss.com Play it here: synhax.syntax.fm Follow / subscribe to all of our featured competitors: Josh Comeau ...

25,952 views • 1,974 likes • 212 comments • April 02, 2026

Migrating Legacy Code Just Got Easier

Wes and Scott talk about migrating large codebases with AI — how to plan framework and language moves, establish patterns, handle templating changes, test thoroughly, safely deploy, and more. 🔥 Be...

10,428 views • 246 likes • 28 comments • April 01, 2026

MadCSS Semi Final Breakdown and Solution

In this video CJ breaks down competitor solutions for MadCSS Semi FInal and also shows the official 100% solution. 🔥 Be the ~18,300th person to join our super tasty newsletter https://bit.ly/synta...

4,328 views • 204 likes • 27 comments • March 31, 2026

Vite’s bet on Cloudflare (VOID Framework)

Vite just launched Void, a fullstack JavaScript framework and cloud platform that bundles together routing, SSR, auth, an ORM, and nearly everything you’d expect from a modern meta-framework — all ...

18,050 views • 469 likes • 50 comments • March 30, 2026

16 Pro Web Devs Compete with CSS | Round 4 | Semi Finals

We brought 16 of the worlds best CSS developers to compete head to head. https://www.madcss.com Play it here: synhax.syntax.fm Follow / subscribe to all of our featured competitors: Josh Comeau ...

21,624 views • 1,326 likes • 113 comments • March 27, 2026

AI Coding Still Sucks (without validation)

A follow up to my previous "AI Coding Sucks" video - I give my thoughts and talk about my current workflows with AI coding tools. 🔥 Be the ~18,300th person to join our super tasty newsletter https:...

28,663 views • 1,283 likes • 248 comments • March 26, 2026

How the best CSS devs prep for a 1:1 coding battle

How to be the best CSS Battler out there. #marchmadcss #madness #css #coding #tech

3,742 views • 93 likes • 6 comments • March 26, 2026

MadCSS Quarter Final Breakdown and Solution

In this video CJ breaks down competitor solutions for MadCSS Quarter FInal and also shows the official 100% solution. 🔥 Be the ~18,300th person to join our super tasty newsletter https://bit.ly/sy...

5,922 views • 297 likes • 36 comments • March 26, 2026

Vite Is Taking Over (Vite+)

Wes, Scott, and CJ talk about Vite+, a unified JavaScript toolchain that combines linting, formatting, task running, monorepos, and more. They break down its evolution, open-source shift, performan...

26,790 views • 698 likes • 96 comments • March 25, 2026

The State of Javascript 2026

Scott and Wes dig into the latest State of JS survey results, breaking down which JavaScript libraries, frameworks, and tools are rising, falling, or holding steady in the ever-shifting JS ecosyste...

25,764 views • 592 likes • 118 comments • March 23, 2026

The Internet’s Best Web Devs Compete in CSS | Quarter Finals

We brought 16 of the worlds best CSS developers to compete head to head. https://www.madcss.com Play it here: synhax.syntax.fm Follow / subscribe to all of our featured competitors: Kevin Powell...

28,877 views • 1,448 likes • 162 comments • March 20, 2026

What's the best way to prepare for a 1 on 1 CSS battle?

How did the contestants in Round 1 part 2 prepare for their first MadCSS battle?? #marchmadcss #marchmadness

3,202 views • 79 likes • 1 comments • March 19, 2026

MadCSS Round 1 Breakdown and Solution

In this video CJ breaks down competitor solutions for MadCSS Round 1 and also shows the official 100% solution. 🔥 Be the ~18,300th person to join our super tasty newsletter https://bit.ly/syntax_s...

10,139 views • 527 likes • 62 comments • March 19, 2026

How Cloudflare Slop Forked Next.js

Wes and Scott talk with Steve Faulkner about vinext, a Vite-powered Next.js fork. They dive into AI coding workflows, agent browsers, code quality, and what modern dev tooling looks like in an AI-f...

16,675 views • 441 likes • 58 comments • March 18, 2026

Remote Coding Agents

Scott and Wes break down the world of remote coding agents — what they are, why you’d want one, and all the different ways you can run them, from Cursor Cloud and Claude Code to an old laptop sitti...

11,484 views • 261 likes • 44 comments • March 16, 2026

We Hosted a 16-Developer CSS Tournament | Round 1 | Right Bracket

We brought 16 of the worlds best CSS developers to compete head to head. Snag a bomber jacket here: https://checkout.sentry.shop/products/syntax-march-madcss-bomber?Size=S https://www.madcss.com P...

42,077 views • 2,129 likes • 225 comments • March 13, 2026

You Guide To Local AI | Hardware, Setup and Models

In this video CJ guides you through the wide world of local AI. He shows how he set up his new 128GB memory mini PC and gives his overall impressions of running local models for basic tasks and cod...

143,332 views • 3,903 likes • 230 comments • March 12, 2026

Lando Norris card animation

How we recreated Lando Norris's stunning card hover animation from his website.

2,553 views • 53 likes • 0 comments • March 11, 2026

Does Code Quality Matter Anymore?

In this potluck episode, Wes and Scott answer your questions about popover navigation patterns, the Vibrate API on iOS, whether code quality still matters in the AI era, Wes’s evolving Obsidian sec...

26,861 views • 581 likes • 141 comments • March 11, 2026

Stop putting secrets in .env

Scott and Wes are joined by Phil Miller and Theo Ephraim to talk about Varlock, a new approach to environment variables that adds schemas, validation, and security to the humble .env file. They dig...

55,432 views • 1,349 likes • 163 comments • March 09, 2026

The BIGGEST CSS Web Dev Battle Tournament Ever | Round 1 | Left Bracket

We brought 16 of the worlds best CSS developers to compete head to head. 🔥 Be the ~18,300th person to join our super tasty newsletter https://bit.ly/syntax_snackpack https://www.madcss.com Follow...

65,486 views • 3,502 likes • 325 comments • March 06, 2026

How to Make a DOM Library Render Anything w/ Paolo Ricciuti

Wes and Scott talk with Paolo Ricciuti about Svelte custom renderers and how Svelte actually talks to the DOM. They dig into compiler internals, CSS handling, native bridges, and the realities of m...

7,887 views • 212 likes • 21 comments • March 04, 2026

Why I Chose Electron Over Tauri (And I’d Do It Again)

Wes and Scott talk about building v_framer, Scott’s custom multi-source video recording app, and why Electron beat Tauri and native APIs for the job. They dig into MKV vs WebM, crash-proof recordin...

24,852 views • 709 likes • 112 comments • March 02, 2026

SpaceTime DB 2.0 is 1000x Faster... (so they say) - and more! | 3 Devs - 3 Things

Scott, Wes and CJ each bring something to share with the group including how Cloudflare rebuilt Next.js from Scratch, the launch of SpacetimeDB and show how one person re-made an x86 CPU in pure CS...

27,286 views • 913 likes • 63 comments • February 27, 2026

Bots Are Ruining the Internet

Wes and Scott talk about the latest dev news: Node enabling Temporal by default, OpenAI acquiring OpenClaw, TypeScript 6, new TanStack and Deno releases, the explosion of AI agent platforms, and mo...

10,518 views • 259 likes • 52 comments • February 25, 2026

Browsers Are Finally Catching Up (Interop 2026)

Scott and Wes unpack Interop 2026 and the browser features finally aligning across engines, from container style queries and anchor positioning to scroll-driven animations and view transitions. The...

14,347 views • 342 likes • 42 comments • February 23, 2026

THIS is how to expose your apps to AI: WebMCP

THIS is how to expose your apps to AI: WebMCP

16,136 views • 463 likes • 13 comments • February 18, 2026

Wes and Scott's 2026 Coding Setup and Tools

Wes and Scott talk about the state of AI coding in 2026—from editors and models to agents, skills, slash commands, MCPs, and more. They unpack what these things actually do, how they overlap, and h...

14,814 views • 352 likes • 45 comments • February 18, 2026

THIS is how to expose your apps to AI: WebMCP

Scott and Wes unpack WebMCP, a new standard that lets AI interact with websites through structured tools instead of slow, bot-style clicking. They demo it, debate imperative vs declarative APIs, an...

26,947 views • 757 likes • 62 comments • February 16, 2026

15 Minutes to Rebuild This Product Card… Winner Takes All

Scott and Wes go head-to-head in a 15-minute 1v1 coding battle on our brand new SynHax platform. CJ commentates the chaos as they race to recreate product cards from our own website. Who ships the ...

11,083 views • 418 likes • 37 comments • February 13, 2026

How do you rack up a $46k Vercel bill?

The site https://jmail.world/ absolutely blew up and was hit with a unexpected bill. My thoughts on what that bill was made up of and how to avoid this in your projects. 00:00 Intro 00:45 Compute...

123,426 views • 2,864 likes • 280 comments • February 12, 2026

Should A New Coder Use AI?

Wes and Scott answer your questions about AI agents, learning to code with AI, pagination patterns, skilling up from outdated tech stacks, balancing side projects with family life, real-world hacki...

10,521 views • 263 likes • 42 comments • February 11, 2026

search results suck right now, use THIS instead

CJ is tired of AI slop in search results. In this video he shows how to set up and use SearXNG a self hosted privacy conscious search engine aggregator as well as Perplexica, a self hosted privacy ...

21,605 views • 1,001 likes • 77 comments • February 10, 2026

This component could have been a class

"When you have a component that is simply just a link styled as a button, you have lost the dang plot" - Scott Tolinski

9,887 views • 224 likes • 32 comments • February 09, 2026

We Built a Real-Time CSS Battle Game (and it actually works)

Scott and Wes break down how they built SynHax, the real-time CSS Battle app powering the upcoming Mad CSS tournament. From SvelteKit and Zero to diffing algorithms, sync conflicts, and a last-minu...

14,373 views • 402 likes • 40 comments • February 09, 2026

The Impossible Avatar

MadCSS.com Code to my solution: https://codepen.io/wesbos/pen/OPXwByX hit me up with your solution in the comments below. https://x.com/wesbos

12,677 views • 691 likes • 40 comments • February 06, 2026