Wes Bos

Things Wes Says on Podcasts

Teaches web development through free and paid video courses, including JavaScript30, React for Beginners, and Learn Node, which together have sold tens of thousands of copies and reached hundreds of thousands of students. Works as an independent web developer based in Ontario, Canada. Co-hosts the Syntax podcast with Scott Tolinski, where he has argued the industry had a real opening to replace passwords with passkeys and mishandled the usability side of the rollout.

Where to Find Them

Wes Bos hosts and writes Syntax (Wes Bos & Scott Tolinski) . They have also been a guest on Whiskey Web and Whatnot (2 times) , CodeNewbie , Indie Hackers Podcast , Elixir Wizards , JS Party: JavaScript, CSS, Web Development , React Native Radio and Web Rush .

Recently: “1047: Adobe has a big problem” on Syntax (Wes Bos & Scott Tolinski) (October 2026); “1046: The Pi Updates are insane” on Syntax (Wes Bos & Scott Tolinski) (October 2026); “1045: Who can actually max out 5 AI subscriptions?” on Syntax (Wes Bos & Scott Tolinski) (October 2026); “1044: Ruby on Rails is Dead” on Syntax (Wes Bos & Scott Tolinski) (October 2026); “1043: I’m Using GPUI For Everything” on Syntax (Wes Bos & Scott Tolinski) (September 2026); “1042: Is the Jev Hype Overblown?” on Syntax (Wes Bos & Scott Tolinski) (September 2026).

What They Said

“I would love to go through the last 12 months of our podcast of being like, yeah, I can write the code, but you still need to review it. Or yeah, you can get help with tab completions, but you still need to review. … The level of cope that we've had over the years. Do you think that after the year we have had that it's going to just stop where it is?” — Wes Bos, Syntax (Wes Bos & Scott Tolinski)

The hosts were discussing a conference talk in which a well-known framework author said he no longer reads or writes code himself. One co-host doubted the industry is ready to stop reading code, and this was the reply.

Syntax (Wes Bos & Scott Tolinski) · 2026-10-05 Permalink → Listen →
Syntax (Wes Bos & Scott Tolinski) Around 17:56 into the episode
Speaker 2

…it's, it's not like just one prompt, but you can certainly get there. And the need for abstractions and the need for actually reading the code and having it beautiful and look beautiful and all that stuff is is not as necessary anymore as as much as that is a bit of a gut punch to a lot of people.

Speaker 1

…produce and now they're easier to produce. So, you know, needing, needing the types of things that we used before, you know. Oh, what was this one thing about Ruby was that, you know, Ruby is the language of his dreams, but he's not writing code anymore. So why does it matter what the language is?

Speaker 2

And if you even just go, like, I would love to go through the last 12 months of our podcast of being like, yeah, I can write the code, but you still need to review it. Or yeah, you can, you can get help with tab completions, but you still need to review, you know, like, like the level of cope that we've had over the years. And you, do you think that after the year we have had that it's going to just stop where it is? Yeah.

Speaker 1

Yeah. And it's just done. Oh, yeah, yeah. As much as you

Speaker 2

hate it, also the answer to a lot of the stuff of the problems of AI, the answer is often just more AI. And, you know,

Speaker 3

yeah, I mean, that's why, like, I don't, I don't think it's cope. I just think that the like code, like AI can poop out code 100x, what a human can do, but that still means you need evals and you still like, I guess the process has changed for evaluation because maybe you're not doing it by hand.…

Speaker names from our own diarization · position estimated from where the line sits in the episode
“Passkeys are awesome. We fumbled it. We fumbled it.” — Wes Bos, Syntax (Wes Bos & Scott Tolinski)

Bos is reacting to a TikTok comment section full of ordinary users complaining they hate passkeys and don't understand them. He argues the industry had a genuine chance to replace passwords and botched the rollout on usability.

Syntax (Wes Bos & Scott Tolinski) · 2026-08-19 Permalink → Listen →
Syntax (Wes Bos & Scott Tolinski) Around 21:05 into the episode
Wes Bos

…I just can't see them doing something like this. And there's just so much sense. You have your own data, you control it all, but like, and people aren't going to be able to manage their own data. People lose everything all the time. People can't even manage their own passwords. Even like I was.

Scott Tolinski

You should see my Google Drive and I'm a tech guy.

Wes Bos

…made a funny TikTok about like how I don't want to think about remember a single password. And all the comments were like, what the hell is a passkey? I hate passkeys. No chance. Passkeys never work. And it's just all normal people being like, passkeys suck. I hate passkeys. No, no, no, no. And it's like, I was so sad because like, that was our chance. That was our chance. Our final chance. Passkeys are awesome. We fumbled it. We fumbled it. And like now, regular people just don't understand what a passkey is and they hate it and it doesn't work very well. And it's too confusing to them. They just want to be able to log into their thing and they don't care about security. So I don't think that it's, it's exciting. It's interesting. And I love it from like a holistic techie point of view, but I just don't see something like this…

Scott Tolinski

Yeah. And also, you got to make it look good. I'm sorry. You got to make it look good. You got to make it be easy to use. You know, I think too oftentimes, like techie people, they have techie good ideas and then they just like don't focus on the usability of things, you know?

Wes Bos

Yeah.

Scott Tolinski

Okay. Tim Smith. If you only have a budget to subscribe to one. AI, which AI would you choose? Oh, oh, you know what, Tim? This is the worst possible question for me because I like to change my stuff all the time. I like to change. I'm like, oh, well, let me try this. Let me try that. Let me try…

Speaker names from our own diarization · position estimated from where the line sits in the episode

Collections They Appear In