CJ
banner
w3cj.com
CJ
@w3cj.com
Full Stack Dev, Explainer of Things
Senior Creator at @syntax.fm / @sentry.io
Host of coding.garden on Twitch and YouTube
Reposted by CJ
AI Coding Tip from @w3cj.com - write the core logic / examples by hand first, then use AI to follow up.
November 11, 2025 at 12:47 PM
I went 30 days without using AI to code.

Here's what happened:

www.youtube.com/watch?v=g6_e...
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...
Apple Source Code LEAKED | App Store Analysis
YouTube video by Syntax
www.youtube.com
November 4, 2025 at 7:39 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...
Stop Using AI For This
YouTube video by Syntax
www.youtube.com
October 28, 2025 at 12:30 PM
Made it to SF!
October 26, 2025 at 8:20 PM
Looking for more examples of dumb uses of AI. Let me know if you've come across any.
w3cj.com CJ @w3cj.com · 20d
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
October 22, 2025 at 2:26 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
October 21, 2025 at 10:25 PM
午前5時、眠れない
東京の新橋駅と汐留駅を散策

リミナル
スペース

5AM I can't sleep
exploring tokyo shimbashi and shiodome station

L I M I N A L
S P A C E S
October 19, 2025 at 10:14 PM
東京タワーへの散歩
October 19, 2025 at 12:51 AM
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.
October 16, 2025 at 4:11 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-...
Blazing Fast Vue.js with Vapor Mode by CJ Reynolds
YouTube video by UtahJS
www.youtube.com
October 16, 2025 at 3:22 PM
Some photos I took today of the leaves changing here in Colorado.
October 11, 2025 at 6:57 PM
My frustration with AI coding is on full display here.
October 11, 2025 at 2:03 PM
Reposted by CJ
the AI FOMO is strong
October 10, 2025 at 4:14 PM
AI based programming has become a religion.
FOLLOW MY INCANTATIONS AND ALL YOUR DREAMS WILL COME TRUE
October 9, 2025 at 9:56 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.
AI coding sucks

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
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...
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 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...
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 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...
MCP Explained | What, Why and How
YouTube video by Syntax
www.youtube.com
July 1, 2025 at 1:40 PM
What MCP servers do you use the most? What resources for using / learning about MCP would you recommend?
June 26, 2025 at 6:48 PM
Reposted by CJ
We’re on the hunt for a cracked YouTube Video editor — know someone?! Details here →

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
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...
9 NEW JavaScript Features in ES2025
YouTube video by Syntax
www.youtube.com
June 18, 2025 at 1:13 PM
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...
CSS Battle LIVE! in Denver | Switch Edition
YouTube video by Syntax
youtube.com
June 5, 2025 at 3:56 PM
Reposted by CJ
What's the worst birth date selector you've ever encountered in the wild?
May 27, 2025 at 4:52 PM
This was a fun and deceptively hard battle!
May 16, 2025 at 2:21 PM