Syntax - Videos
Back to ChannelYou Should Be Using Tailscale
Links: https://tailscale.com/ https://zed.dev/ DNS settings: https://login.tailscale.com/admin/dns https://opencode.ai/ This is how I have my Openclaw (clawdbot) set up along with my entire dev pr...
Claude Code is overkill - Pi is All you Need
Wes and Scott talk with Armin Ronacher and Mario Zechner about PI, a minimalist agent harness powering tools like OpenClaw. They unpack why Bash is “all you need,” the risks of agents, workflow ada...
Should you grant AI access to your browser?
Should you give AI access to your browser?
What’s Missing From the Web Platform?
Scott and Wes run through their wishlist for the web platform, digging into the UI primitives, DOM APIs, and browser features they wish existed (or didn’t suck). From better form controls and drag-...
Why can't we make UIs like the movies?
Hollywood is back at it with more “hacking” that makes absolutely no sense. Scott, Wes, and CJ break down scenes from Swordfish, Die Hard, Skyfall, Silicon Valley, and more. What’s real, what’s fak...
Turns out your smart devices aren’t magic
Turns out your smart devices aren’t magic… they’re just Linux in a plastic case — and surprisingly easy to crack open. #syntaxfm #webdev #linux #hacking #hardware #IoT
I Gave OpenClaw Full Control of My Computer
Links https://openclaw.ai/ https://github.com/badlogic/pi-mono https://github.com/Blaizzy/mlx-audio https://graffiti-ui.com/ https://x.com/theonejvo/status/2016510190464675980 https://x.com/theo...
This AI Agent Runs Your Entire Dev Workflow
Wes and Scott talk about building hyper-specific personal software with AI. They explore personal agents, home automation, JSON-as-a-database, and how LLMs unlock fast, custom apps that reduce fric...
Is chat UI is the endgame?
Kent C. Dodds thinks chat UI is the endgame
Browsers are cooked. MCP UI with Kent C. Dodds
Scott and Wes sit down with Kent C. Dodds to break down MCP, context engineering, and what it really takes to build effective AI-powered tools. They dig into practical examples, UI patterns, perfor...
Gradient borders will be the death of me
Gradient borders look simple… until they absolutely aren’t. Scott races the clock to recreate this deceptively tricky animated button using only HTML and CSS, no images, no shortcuts, just pure CSS...
These Things Make Your App Feel Like Crap on Mobile
Wes and Scott talk about why mobile web apps often feel “janky” compared to native—and how to fix it. They cover input zooming, accidental horizontal scroll, pointer/user-select quirks, frame rate ...
Will Mozilla Firefox survive?
Mozilla is becoming an AI browser and people are not stoked. Mozilla has two options now: Cease to exist or get more users. What's gonna happen?
Stackoverflow and Firefox are Dead?
Is Stack Overflow actually dying, and what does that mean in an AI-driven dev world? Scott and Wes break down the latest web dev news, from Firefox’s AI crossroads and Apple’s browser engine change...
This nav broke my brain (coding speed run)
This nav looks simple until you try to build it. Wes races the clock to recreate the Motion Tabs nav by @raul_dronca using modern CSS, including anchor(), with no shortcuts and no frameworks. A fas...
you should be using dev containers
In this video CJ shows why dev containers are so great and how to get started with them. 00:00 - demo 03:04 - what are containers? 04:48 - the dev containers spec 05:13 - dev container templates 0...
Why Did Anthropic Buy Bun?
Wes and Scott answer your questions about whether Git GUIs beat the terminal, balancing accessibility with experimental web projects, blocking malicious traffic, smart home setups, why Anthropic bo...
JavaScript isn't a good tool for the backend
HOT TAKE - Do you agree?? "JavaScript isn't a good tool for the backend" - Dimitri Metropolis
This Guy Broke TypeScript
Scott and Wes sit down with Dimitri Mitropoulos to explore the wild edges of TypeScript, from running Doom in the type system to building tools like Typeslayer. They dig into Turing-complete types,...
writing javascript as fast as possible
In this video CJ tries to solve as many 7 Kyu code wars code katas in 7 minutes as possible. Try the problems from this video: Currying functions: multiply all elements in an array | https://www....
Habits and Changes We Want to Make in 2026
Wes and Scott talk about setting realistic goals for the new year, building habits through small, sustainable changes, creating systems that actually stick, and why incremental progress beats big r...
Why is the web essentially sh!t now?
We're curious what you all think about this -- How can companies maintain pleasant web experience their users while also supporting their business needs??
Why is the web essentially $h!t now??
Scott, Wes, and CJ answer some of the biggest questions from r/webdev including the viral post asking why the internet feels so bad now. From bloated sites and bad UX to business incentives and mod...
Web 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...