CJ
@w3cj.com
Full Stack Dev, Explainer of Things
Senior Creator at @syntax.fm / @sentry.io
Host of coding.garden on Twitch and YouTube
Senior Creator at @syntax.fm / @sentry.io
Host of coding.garden on Twitch and YouTube
I Stopped Using AI To Code For 30 Days
YouTube video by Syntax
www.youtube.com
November 11, 2025 at 12:02 PM
Apple accidentally left the source maps on for the new @svelte.dev web based App Store. Here's what I found.
🍿 Watch: www.youtube.com/watch?v=F1RV...
🍿 Watch: www.youtube.com/watch?v=F1RV...
Apple Source Code LEAKED | App Store Analysis
YouTube video by Syntax
www.youtube.com
November 4, 2025 at 7:39 PM
Apple accidentally left the source maps on for the new @svelte.dev web based App Store. Here's what I found.
🍿 Watch: www.youtube.com/watch?v=F1RV...
🍿 Watch: www.youtube.com/watch?v=F1RV...
Some devs are leaning a bit too hard on AI for solutions and workflow.
In my latest video I show a few examples and give some advice on what to do / use instead.
Watch 🍿 www.youtube.com/watch?v=pVBK...
In my latest video I show a few examples and give some advice on what to do / use instead.
Watch 🍿 www.youtube.com/watch?v=pVBK...
Stop Using AI For This
YouTube video by Syntax
www.youtube.com
October 28, 2025 at 12:30 PM
Some devs are leaning a bit too hard on AI for solutions and workflow.
In my latest video I show a few examples and give some advice on what to do / use instead.
Watch 🍿 www.youtube.com/watch?v=pVBK...
In my latest video I show a few examples and give some advice on what to do / use instead.
Watch 🍿 www.youtube.com/watch?v=pVBK...
Looking for more examples of dumb uses of AI. Let me know if you've come across any.
October 22, 2025 at 2:26 PM
Looking for more examples of dumb uses of AI. Let me know if you've come across any.
What dumb uses of AI have you come across?
I'm thinking of things that have existing deterministic solutions, vs expecting an LLM to get it right every time.
Examples:
"Given this email extract all phone numbers" vs regular expressions
"Convert JSON into a type" vs IDE extension
I'm thinking of things that have existing deterministic solutions, vs expecting an LLM to get it right every time.
Examples:
"Given this email extract all phone numbers" vs regular expressions
"Convert JSON into a type" vs IDE extension
October 21, 2025 at 10:25 PM
What dumb uses of AI have you come across?
I'm thinking of things that have existing deterministic solutions, vs expecting an LLM to get it right every time.
Examples:
"Given this email extract all phone numbers" vs regular expressions
"Convert JSON into a type" vs IDE extension
I'm thinking of things that have existing deterministic solutions, vs expecting an LLM to get it right every time.
Examples:
"Given this email extract all phone numbers" vs regular expressions
"Convert JSON into a type" vs IDE extension
Made it to Tokyo! I'll be giving a talk at @hono.dev conf on Saturday.
Haven't done much exploring yet, but here are some shots I took of Shiodome / Ginza after landing.
Haven't done much exploring yet, but here are some shots I took of Shiodome / Ginza after landing.
October 16, 2025 at 4:11 PM
Made it to Tokyo! I'll be giving a talk at @hono.dev conf on Saturday.
Haven't done much exploring yet, but here are some shots I took of Shiodome / Ginza after landing.
Haven't done much exploring yet, but here are some shots I took of Shiodome / Ginza after landing.
My talk from UtahJS on @vuejs.org ejs.org Vapor mode is up!
I start the talk with a quick history of rendering strategies in frontend JS from the past 15 years and then show what Vue vapor mode is and how to try it out.
The future is fast 😎
Watch 🍿 www.youtube.com/watch?v=uLs-...
I start the talk with a quick history of rendering strategies in frontend JS from the past 15 years and then show what Vue vapor mode is and how to try it out.
The future is fast 😎
Watch 🍿 www.youtube.com/watch?v=uLs-...
Blazing Fast Vue.js with Vapor Mode by CJ Reynolds
YouTube video by UtahJS
www.youtube.com
October 16, 2025 at 3:22 PM
My talk from UtahJS on @vuejs.org ejs.org Vapor mode is up!
I start the talk with a quick history of rendering strategies in frontend JS from the past 15 years and then show what Vue vapor mode is and how to try it out.
The future is fast 😎
Watch 🍿 www.youtube.com/watch?v=uLs-...
I start the talk with a quick history of rendering strategies in frontend JS from the past 15 years and then show what Vue vapor mode is and how to try it out.
The future is fast 😎
Watch 🍿 www.youtube.com/watch?v=uLs-...
My frustration with AI coding is on full display here.
Who can be the first to post to BlueSky with only vibe-coding?
@w3cj.com @tolin.ski and @wesbos.com raced to find out.
Watch 🍿 www.youtube.com/watch?v=VghZ...
@w3cj.com @tolin.ski and @wesbos.com raced to find out.
Watch 🍿 www.youtube.com/watch?v=VghZ...
Vibe Off: First to Post Wins (No Code Allowed)
YouTube video by Syntax
www.youtube.com
October 11, 2025 at 2:03 PM
My frustration with AI coding is on full display here.
Reposted by CJ
AI based programming has become a religion.
October 9, 2025 at 9:56 PM
AI based programming has become a religion.
I've been collecting thoughts about this for a while now. Finally took the time to put it all into words. You might not agree. That's okay. I'm just starting the discussion.
AI coding sucks
CJ just one-shotted a 15 min rant and it's incredibly refreshing.
www.youtube.com/watch?v=0ZUk...
CJ just one-shotted a 15 min rant and it's incredibly refreshing.
www.youtube.com/watch?v=0ZUk...
AI Coding Sucks
YouTube video by Syntax
www.youtube.com
October 9, 2025 at 6:00 PM
I've been collecting thoughts about this for a while now. Finally took the time to put it all into words. You might not agree. That's okay. I'm just starting the discussion.
In my latest video I talk about what classless CSS is, why you might use it and showcase a few of my favorite frameworks.
I also share a tool I made to compare 69 classless CSS frameworks side-by-side.
Watch 🍿: www.youtube.com/watch?v=SmmL...
I also share a tool I made to compare 69 classless CSS frameworks side-by-side.
Watch 🍿: www.youtube.com/watch?v=SmmL...
CSS Without Classes! Styled Apps By Default
YouTube video by Syntax
www.youtube.com
September 9, 2025 at 6:43 PM
In my latest video I talk about what classless CSS is, why you might use it and showcase a few of my favorite frameworks.
I also share a tool I made to compare 69 classless CSS frameworks side-by-side.
Watch 🍿: www.youtube.com/watch?v=SmmL...
I also share a tool I made to compare 69 classless CSS frameworks side-by-side.
Watch 🍿: www.youtube.com/watch?v=SmmL...
In my latest video over on @syntax.fm I try out @anthropic.com Claude Code for the first time by asking it to do a series of increasingly difficult challenges.
Will I replace Cursor IDE with Claude Code?? Watch and find out 🍿: www.youtube.com/watch?v=TZMX...
Will I replace Cursor IDE with Claude Code?? Watch and find out 🍿: www.youtube.com/watch?v=TZMX...
Cursor User Tries Claude Code
YouTube video by Syntax
www.youtube.com
July 15, 2025 at 4:15 PM
In my latest video over on @syntax.fm I try out @anthropic.com Claude Code for the first time by asking it to do a series of increasingly difficult challenges.
Will I replace Cursor IDE with Claude Code?? Watch and find out 🍿: www.youtube.com/watch?v=TZMX...
Will I replace Cursor IDE with Claude Code?? Watch and find out 🍿: www.youtube.com/watch?v=TZMX...
In my latest video over on @syntax.fm I explain what MCP is, why it's needed and show how to build and debug your own MCP server.
Watch 🍿: www.youtube.com/watch?v=1Fqi...
Watch 🍿: www.youtube.com/watch?v=1Fqi...
MCP Explained | What, Why and How
YouTube video by Syntax
www.youtube.com
July 1, 2025 at 1:40 PM
In my latest video over on @syntax.fm I explain what MCP is, why it's needed and show how to build and debug your own MCP server.
Watch 🍿: www.youtube.com/watch?v=1Fqi...
Watch 🍿: www.youtube.com/watch?v=1Fqi...
Reposted by CJ
We’re on the hunt for a cracked YouTube Video editor — know someone?! Details here →
forms.gle/sVr1YFvBCijx...
forms.gle/sVr1YFvBCijx...
Syntax YouTube Video Editor
We’re the team behind the most popular web development podcast in the world, Syntax.fm. We’ve recently expanded into a full-blown media brand, creating new shows, formats, and content types for YouTub...
forms.gle
June 23, 2025 at 6:02 PM
We’re on the hunt for a cracked YouTube Video editor — know someone?! Details here →
forms.gle/sVr1YFvBCijx...
forms.gle/sVr1YFvBCijx...
In my latest video over on @syntax.fm I showcase the 9 new features added to the JavaScript language in this years spec.
Watch 🍿: www.youtube.com/watch?v=1-cj...
Watch 🍿: www.youtube.com/watch?v=1-cj...
9 NEW JavaScript Features in ES2025
YouTube video by Syntax
www.youtube.com
June 18, 2025 at 1:13 PM
In my latest video over on @syntax.fm I showcase the 9 new features added to the JavaScript language in this years spec.
Watch 🍿: www.youtube.com/watch?v=1-cj...
Watch 🍿: www.youtube.com/watch?v=1-cj...
Reposted by CJ
Ever wonder what would happen if MasterChef
and @cssbattle.dev had a baby? Yeah us too.
Watch 🍿: youtube.com/watch?v=SAYS...
and @cssbattle.dev had a baby? Yeah us too.
Watch 🍿: youtube.com/watch?v=SAYS...
CSS Battle LIVE! in Denver | Switch Edition
YouTube video by Syntax
youtube.com
June 5, 2025 at 3:56 PM
Ever wonder what would happen if MasterChef
and @cssbattle.dev had a baby? Yeah us too.
Watch 🍿: youtube.com/watch?v=SAYS...
and @cssbattle.dev had a baby? Yeah us too.
Watch 🍿: youtube.com/watch?v=SAYS...
Reposted by CJ
What's the worst birth date selector you've ever encountered in the wild?
May 27, 2025 at 4:52 PM
What's the worst birth date selector you've ever encountered in the wild?
This was a fun and deceptively hard battle!
May 16, 2025 at 2:21 PM
This was a fun and deceptively hard battle!