Syntax - Videos
Back to ChannelWeb Developers are Artists. CHANGE MY MIND
Web Developers are Artists CHANGE MY MIND
Our 2026 Web Dev Predictions
Wes and Scott talk about their bold predictions for web development in 2026, from WebGPU-powered design and modern CSS breakthroughs to JavaScript standards, AI-driven tooling, security risks, the ...
feeling behind as a programmer
Did you spend 2025 with constant fear and dread of what's to come of our industry? You're not alone. The mind-maps I made for this video: https://gist.github.com/w3cj/4c4bb16b118ca1acf44f561d24a8c...
We Tried Recreating This Beautiful Card Animation
Scott, Wes, and CJ take on a 20-minute build challenge by recreating one of the most iconic interactions from the famous Lando Norris website — a slick set of social cards that fan out like a hand ...
A Look Back at Web Dev in 2025
Wes and Scott revisit their 2025 web development predictions, grading hits and misses across AI, browsers, frameworks, CSS, and tooling. From Temporal and AI coding agents to React, Vite, and vanil...
One of the best features web gained in 2025
One of the best features web gained in 2025: Same-document view transitions for single-page applications
NEW JS / CSS Features in 2025
Scott and Wes break down the biggest web platform features that reached Baseline in 2025, separating the genuinely useful APIs from the niche and forgettable ones. From same-document view transitio...
Weird and Obscure Web Dev Trivia
Scott, Wes and CJ all bring Javascript, CSS, and HTML questions to see if they can STUMP each other! Who is the smartest web developer in the room? 🔥 Be the ~17,800th person to join our super tasty...
Modern Svelte Kit - Complete Svelte Kit Course for Beginners
In this video Scott covers everything you need to know about building modern full stack svelte kit applications, including SvelteKit, Drizzle and Better Auth. View the code here: https://github.co...
Markdown as a CMS is a bad idea
In this potluck episode of Syntax, Wes and Scott answer your questions about keyboard shortcuts, choosing frameworks in the age of AI, markdown vs CMSs, backup strategies, moving countries for work...
oops, you're a programmer now | everything you should know
Whether you've been tricked into becoming a programmer (by AI) or are intentionally looking to dive into the world of computers and programming, here's everything you need to know. CJ dives deep in...
YOU MUST learn the fundamentals of programming
YOU MUST learn the fundamentals of programming if you want to keep up
Intro to Hardware Hacking with Matt Brown
Scott and Wes chat with YouTuber and security consultant Matt Brown about breaking into IoT devices, extracting firmware, and decoding the hidden tech inside everyday gadgets. Matt shares his metho...
How to Give Your AI Agent Long-Term Memory
Beads: https://github.com/steveyegge/beads?tab=readme-ov-file A memory upgrade for your coding agent https://github.com/mantoni/beads-ui https://github.com/Dicklesworthstone/beads_viewer Beads i...
Working on Debug December Days 6 - 12 | AOC Day 5 | Clash of Code | Syntax Bytes w/ CJ
In this live stream CJ works on the Debug December challenges. https://www.debugdecember.com/challenges/2025 ------------------------------------------------------------------------------ Hit us ...
Do devs really need to know math anymore??
Do devs really need to know math anymore??
The Coolest Websites We Found This Month
Scott, Wes, and CJ each bring one insanely cool website to show the others. Check out the sites yourself and tell us your favorite (and drop your own finds in the comments!). 🔥 Be the ~17,800th per...
The Home Server / Synology Show
Wes and Scott talk about their evolving home-server setups—Synology rigs, Mac minis, Docker vs. VMs, media servers, backups, Cloudflare Tunnels, and the real-world pros and cons of running your own...
How Scott and CJ Stay Up To Date On Tech
Scott and CJ go live from JS Nation NYC to talk about how developers can actually stay current without drowning in the constant churn of new tools and trends. They break down how to see through the...
Working on Debug December | AoC | Clash of Code | Syntax Bytes w/ CJ
In this live stream CJ works on the Debug December challenges. https://www.debugdecember.com/challenges/2025 ------------------------------------------------------------------------------ Hit us ...
We're still waiting for Cam to deliver our "high crust" pizza by horse 🐴
We're still waiting for Cam to deliver our "high crust" pizza by horse 🐴
The Hardest Reverse Clash of Code Yet
Scott, Wes, and CJ jump into Reverse Clash of Code, but this time every puzzle is a math riddle disguised as a coding challenge. The real battle? Figuring out the equations fast enough to turn inpu...
Advent of Code | Day 3 and Day 4 Explained | JavaScript / TypeScript
In this video CJ explains how he solved Advent of Code 2025 Day 3 and Day 4. Watch CJ solve the problems live here: https://www.youtube.com/watch?v=LncrRlu2n0o Play AOC here: https://adventofcode....
The Weird and Creative Corners of the Web
Wes and Scott talk about the weird, creative corners of the web—from live-coded music with Strudel and wild Hydra visuals to shader wizardry, projection-mapping art, fully synced Christmas lights, ...
Advent of Code | Day 1 and Day 2 Explained | JavaScript / TypeScript
In this video CJ explains how he solved Advent of Code 2025 Day 1 and Day 2. Watch CJ solve the problems live here: https://www.youtube.com/watch?v=TD_FwAIEpqI Play AOC here: https://adventofcode....
TypeScript on the GPU with TypeGPU creator Iwo Plaza
Scott and CJ sit down live at JSNation NYC with Iwo Plaza, creator of TypeGPU, to dig into how WebGPU is unlocking a new wave of graphics and compute power on the web. They chat about shader author...
Hacking Pizza Ordering For Fun And Profit
Scott, Wes, and CJ each try to order a pizza with code, from voice-driven ElevenLabs, to full browser puppeteering, to straight-up reverse-engineering a pizza site to spoof an order. Watch the trio...
Gift 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...