**Wes Bos** (0:00)
Welcome to Syntax today, we got a potluck episode. That's where you bring the questions, we bring the answers. Some awesome stuff we're talking about today. What is document.designmode even for? Did you even know that this was a browser standard?
Feeling anxious about the future of your career, feeling sad that I care so much about the code. Does that even matter anymore, right? Should I update apps? We got a wiener wrote in and said, I'm not updating anything anymore, you know? No more updating. I'm sticking with what I have, refactoring. Someone's got Motion and GSAP. What do you do in that situation, right? Should you refactor into one? And finally, I just want my team members to care. My team members genuinely do not care about integration versus end to end and all these things. How do I get them to care so that we can write better code at the end of the day?
If you got a question, go to syntax.fm and click the potluck button. Submit it to us. If you got a question or you got anything you want us to cover, type it in the box. We'll answer on an upcoming episode.
**Scott Tolinski** (1:06)
All right. So let's get into the first question here. It's from Wei. Why is it so hard to find good front end devs? My company is hiring, but everyone I interview doesn't know the difference between PNG and JPEG or what the purpose of a bundler is. It feels like everyone out there just knows a little bit of React and has very little in the way of web fundamentals. My gosh. Yeah.
Front end is hard. Oftentimes, I feel like front end is looked down upon in a weird way, whether that is because people don't like CSS or HTML, or they don't feel like it's difficult. Arguably, I mean, front end has gotten like crazy in terms of breadth of things you have to understand, but also you have UX considerations, you have to have accessibility considerations. There's just so much there.
**Wes Bos** (2:02)
Speed, performance, all kinds of stuff.
**Scott Tolinski** (2:07)
Anybody who has been part of this industry pre the React boom and stuff like that, would know that you used to work on front ends and all this stuff, and then all of a sudden, developers became really in demand. What happened? A thousand in one boot camp sprung up, where all they teach you is, here's how to make site with React. We do a create React app, we make things click, we make things open. Here's maybe a little bit of CSS, here's to install things. That's the front end to some of these folks. There was a huge boom of boot camp graduates who really didn't ever have that full experience of working on real projects that really matter with the team over the course of time when web fundamentals weren't just something that you would be nice to have, it was like something that you had to have to make anything that worked across browsers and actually was shippable, right?
So I think it's really just that you need to keep looking. Front end developers who are skilled are out there, and they want jobs. But at the same time, there's a lot of folks who did just do boot camp thing and never really got the breadth of experience that you would need to be considered a good, well-rounded full stack front end debt.
**Wes Bos** (3:24)
Yeah. I also think he's probably not offering enough money.
If the type of candidates you're finding don't know the difference between a PNG and a JPEG or know what a bundler is, right? There's a wide gamut of people in that regard. So you're either looking in the wrong place or not offering enough money, because there are tons of very good devs out there.
**Scott Tolinski** (3:48)
But it could also be a location thing.
**Wes Bos** (3:50)
Yeah.
**Scott Tolinski** (3:50)
I remember the very first front end job I got.
My boss who had interviewed me was like, oh, you were the best app. It was my first job. And it was like you were the best applicant because you knew about CSS tricks and you knew about this and you knew about that. But everybody else I interviewed didn't know any of that stuff or didn't care or wasn't looking at blogs or weren't staying on top of the industry or whatever. And that was way back in 2011
**Wes Bos** (4:20)
So real quick, Amsterdam, we are going to be at Amsterdam for a Syntax meet up on June 10th. This is going to be a part of the opening party for JS Nation and React Summit. These are awesome conferences that are happening on June 11 and June 12th. And you don't have to get a ticket to these conferences to come to the Syntax meet up. You can simply just go to Syntax.fm forward slash meet up and grab a free ticket for that. But we highly, highly recommend that you also come to the conferences. Some of the brightest minds in the industry are going to be at this thing. So check it out, jsnation.com, React Summit. You can get a combo ticket. Use coupon code Syntax for 15% off. Again, that's Syntax.fm forward slash meet up for tickets to the Syntax meet up. And then also you go to jsnation.com and React summit.com to grab tickets to the conference. We'll see you there. Peace. Next question from Hugh Mungus. Good name. Design mode. It's a weird property I never see used, but seems like it could be useful. Why was it added to the spec?
45 more minutes of transcript below
Try it now — copy, paste, done:
curl -H "x-api-key: pt_demo" \
https://spoken.md/transcripts/1000651996090
Works with Claude, ChatGPT, Cursor, and any agent that makes HTTP calls.
From $0.10 per transcript. No subscription. Credits never expire.
Using your own key:
curl -H "x-api-key: YOUR_KEY" \
https://spoken.md/transcripts/1000770958459