754

April 10th, 2024 × #career#self-improvement#productivity

How to Level Up Your Web Development Career

Scott and Wes discuss tips for becoming a better developer, getting a better job, and improving your life.

or
Topic 0 00:00

Transcript

Scott Tolinski

for web developers. We've got a really good episode for you today on how to level up your web development career. Scott got a really good question, and we're sure I'm Node gonna dive into all of that. You wanna explain what it's all about, Scott? Yeah. Yeah. We had a question come in in our inbox, and it was, can you make a video with some tips on how a front end developer can become a front end lead or get a better position in their career. So that kind of spawned this idea of how do you level up your web developer career. Right? You wanna get better at being a dev. You wanna get a better job. You want to move into a higher level in life or in your career in general. So we have 3 different sections in this episode. It's how to get getting better at being a dev, getting a better job, and then getting better at life. There's a that's a big topic here, but it's it's honestly, we're just gonna hit some some, you know, 80 Wes kind of stuff there. But we're gonna try to fill this with personal examples from our own career, how they helped us, things that work, things that didn't work, and just in general, the types of things that you can do to get better. Now if you want your code to get better, you can do a couple of things. You can sign up for [email protected]/syntax, and it's going to give you errors. It's gonna give you performance tips. It's gonna allow you to have access to metrics in your application.

Scott Tolinski

Honestly, too many helpful, handy things to really discuss in one little sentence. You can also sign up for the Syntax newsletter, which is the snack pack. That's what we call it. It's a fun little name. We like to have fun around here, so we call our newsletter the snack pack. You can sign up for the snack pack at syntax.fmforward/snackpack.

Scott Tolinski

We'll have a link to that in the show Node, and you can get new helpful Sanity links, hot tips, tips and tricks, and even some interesting little, we're doing, you know, one off kind of potluck questions in there too where we're answering those on video now inside of the newsletter. So sign up at syntax.fmforward/snackpack.

Scott Tolinski

Alright.

Topic 1 02:03

Tips for getting better as a developer

Scott Tolinski

Let's start.

Scott Tolinski

How do you get better at being a developer? Right? And this is very generalized. How how do you go from where you're at right now to where you want to be or maybe where you see other people at? And you think, man, be really great if I was as good as my coworker who's so smart at x, y, and z.

Scott Tolinski

In my mind, one of the biggest, most, like, left on the table things that developers don't do is they don't ask a lot of questions. They don't ask good questions. They don't ask questions of the people who could answer them. People like the having their ego stroked a bit. Right? And if you ask them questions, it's going to make them feel smart. People like to answer Wes. As long as you're not, like, annoying them or or finding an opportune time to do so when they're maybe perhaps busy.

Scott Tolinski

You say, hey. Can I pick your brain on x, y, and z later? Maybe it's somebody at work or even on Twitter. You can ping anybody. But let me tell you. The people that I see the most on Twitter asking questions seem to be advancing more than other people, and that could just be a visibility thing or even in my my Discord or our Discord channel, I should say. People ask questions in there. They get answers. People help. If you don't ask questions, man, you might not even know if you're in the right ballpark on something.

Scott Tolinski

So that JS, like, a a key thing that's hard to learn. I'm a shy Vercel. Personally, I've always had a hard time asking questions in class, but I have learned more often than not that if you don't ask the questions, you know, you will kind of struggle through getting the right answer. Yeah.

Scott Tolinski

CJ on the show, CJ of Syntax, and I got to ask him all about Docker.

Scott Tolinski

And I I had no problem looking like somebody who doesn't know anything about Docker because I don't on the podcast. And sure enough, there's comments. It's like, it's really refreshing to see somebody who you think would know all this stuff, ask questions because they don't know this stuff. And I I think that's it's an important example. You know, one thing that also too you can you can practice on here is and and by all means, you want to verify this stuff, but using AI chat gbt to ask questions or to even understand things beyond, like, asking for code examples, because code examples is a whole another story. You kinda gotta know what you want when you're dealing with AI and code. But if you can ask chat gbt, like, for instance, I'm getting the, home networking stuff. Hey. I'm thinking about using this tech with this tech with this tech. Does that make any sense whatsoever? And then it can say, here's how people use those tech together.

Scott Tolinski

Yes. That that that tracks.

Scott Tolinski

You gotta kinda you know, you can't always take AI's, you know, word at face value for it, but it can be a good introduction to just say, hey. Is this a dumb idea?

Scott Tolinski

Yeah. Absolutely.

Topic 2 08:09

Make things and learn from mistakes

Scott Tolinski

Next 1 is to get your hands dirty. Make things. Make mistakes. You Node, a lot of people, they don't wanna build something because maybe they're afraid they will do it poorly or that it won't work or that it'll expose that they don't know things or maybe it'll expose to themselves that they're not as smart as they thought. You gotta kinda get over this stuff because if you wanna learn anything, the best thing you could possibly do, even beyond firing up a YouTube tutorial or a blog post or anything, is to open up your code and just try to make something.

Scott Tolinski

It doesn't have to be impressive. I wanted to learn graphics programming. So, I've been working with all kinds of stuff whether it is like shaders or p five or just straight up web GPU, like, to the dome. And to me, just really getting a a circle drawn into a canvas, that's a win for me, especially in Wes GPU land. Right? Just getting that far. You don't have to have something massively impressive to show at the end of it, but just getting your hands dirty and saying, okay.

Scott Tolinski

the real thing. And, also, you know, I think some people too, they're like, oh, I don't wanna ins I don't wanna implement another to do list application because a to do list has been done to death. Do a to do list. There there's not like you can learn so much about basic operations, crud, whatever from doing a to do list pnpm anything. So, usually, I'll I'll have some sort of a jazz dev version of a a to do list if I'm wanting to learn, like, a full CRUD system just because it can teach you a lot about the general flow of what you might expect in those process. One thing that I really admire about you, Wes, is that you had your hot tips GitHub repo Wes you just throw in any kind of Deno, half baked or fully baked, whatever, into here. And so I recently started my own, which is why there's not much in here. There will be. Don't worry. And I'm calling mine cool treats because I didn't wanna rip you off. I just wanted to be a little out here. Yeah. Can you get a sign that says cool treats? That would be really good. I would love that. Yeah. So I started my own cool treats. I'll I'll keep updating them. I I did something in p five in there. I did something with WebMIDI in there. I'm just I'm just using it as a, hey. You wanna quickly get up and running? You got a Vite server in there. You got some basic CSS. I used your package too, the one that allows you to have a V dir. V dir. Yeah. Yeah. Honestly, that's

Scott Tolinski

on a on a in browser editor? And, like, for me, Yarn Browser, like, throws over in the sign menu because that's a shortcut in in Arc Browser. I I even changed your your kind of repo a little bit, and I wrote my own little plug in to inject HTML templates. So if you wanna see what a little bit more complex one is, I have, like, the ability to insert HTML templates via template tags in the straight up HTML files. That way, you can have, like, kind of base CSS. So it's just, like, a little bit more fancy than yours in just a slightly way because, you know, I couldn't just completely rip it off entirely. So That's good. So, like, you can, like, include, like, a header and footer on each of the demos?

Scott Tolinski

Every single one of my demos has a header that has a link back to the demos page. It says back to the demos. Good. And and it's just automatic. You know? I need that.

Scott Tolinski

I I wrote a Vite plug in, which I called Scott injection just because that's funny.

Scott Tolinski

Oh, okay. Yeah. That's that's pretty much it. It basically just looks at your HTML files, and anytime it sees the bracket percentage sign, it reads that as an HTML file and then inserts that HTML file into the actual code. Oh, maybe I should add that to to the plug in. That seems really handy. Yeah. It's Wes need a show called Little Demos.

Scott Tolinski

I gotta get my sign. You gotta show me where you got yours. I'll get my new. I'll hook it up.

Topic 3 14:02

Share your knowledge with others

Scott Tolinski

Yeah. Hey. Check this out. Send it to your mom. Gist. Yeah. Yes. Endless.

Scott Tolinski

well enough that you can explain it to others and and sort of share what you know. Yeah. In the easy version of that, if you don't wanna do video, video is admittedly hard. Just have a blog and and try to set a goal for yourself. I'm gonna blog twice twice a month. And guess what? It doesn't have to be on anything original. It does not have to be a unique concept.

Scott Tolinski

It doesn't have to be something that no one's ever blogged about before.

Scott Tolinski

But nothing's worse than maybe, like, you're interviewing a ESLint. You open up their website. It says blog, and you're like, oh, cool. I can't wait to check out what they've been blogging about. And it's like 1 post from 4 years ago. So just make it a regular habit, and you'll get better at it. But the blog, I think, is the easier version of doing the YouTube channel, and it definitely can help you. It can help you even distill your own knowledge.

Scott Tolinski

You're not again, you're not necessarily using this to try to gain influence or an audience or anything like that. You're just straight up doing it for Vercel. And I think that's the best way to look at it. Mhmm.

Scott Tolinski

Yeah. I tell. Right? Yeah. Next 1 is to, target your skills to what's needed.

Topic 4 17:40

Target skills that are in demand

Scott Tolinski

So and that's what's needed by what potential employers, maybe your own current job, or maybe what the world Node. Or maybe you can take a bigger viewpoint and take a step back and see where things are going. You can see, alright. I see that machine learning is clearly going to be the future here. Let me spend some serious time investing in my knowledge on machine learning. Because we talk all the time.

Scott Tolinski

It's fundamentals.

Scott Tolinski

Learn the fundamentals. And, yes, you do have to learn the fundamentals in your career.

Scott Tolinski

But specializations and, like, deep knowledge in areas are oftentimes are what will get you to the next level, will get you that job, especially in a world where, you know, these specializations, they can be the difference between you getting the job and not getting the job. I I'm very talented at developing a lot of things. I applied for an Angular Node point three job at some point in the past 6 Yarn, and I'd mostly been working in React. So when they interviewed me, I said, well, I've been working in React a long time, now, but I had worked in Angular before. And I understand Angular, and I've built a lot of things with Angular. So when they ask me questions about details in Angular, I'd say, well, I don't have to check the docs for that. I didn't get the job, because you know what? I'm not the specialist there. So you kinda gotta know, like, what is needed and take some time to learn those things.

Scott Tolinski

we used these 2 things. This guy's the right guy. Buzzword bingo, maybe not great for your resume, though. If I see a giant word cloud of Good point. Of skills on your resume like that, it will make me think that you don't know any of them. So Exactly. But website's different. That's SEO traffic. Right? Next one is get out of your comfort zone.

Scott Tolinski

You know what? I this is something that I've seen so many times, people using the I'm bad at x, y, and z as an excuse. I'm bad at JavaScript.

Scott Tolinski

Therefore, I cannot learn this or I can't pick this up. This is just a straight up, like, mindset error that you gotta get away from. Because if if you tell yourself you are bad at this or bad at that, then you won't ever get good at this. Now I say this all the time. I'm bad at writing. Wes, you've seen me say that often in the Slack channel. I I I feel bad. I did bad at writing. But when I actually wrote a blog post for century, it's actually it was fine. Sure enough, I had people edited and stuff like that, but it was totally fine. And I need to get out of that habit of saying I'm bad at writing. Because just like with code, if you say you are bad at x, you won't get anywhere. You will be holding yourself back. I used to be very bad at JavaScript. I was I mean, this is let me tell you. This JS a long time ago.

Topic 5 22:11

Get out of your comfort zone

Scott Tolinski

Deno. But, you know, JavaScript scared me because I had done ActionScript before in Flash. I was mostly a PHP developer at that time, and I would have said my specialties were just in CSS. Like, that's really where I was, you know, feeling the most confident with CSS.

Scott Tolinski

So for me, I knew all the tips and tricks at CSS. But anytime it came to doing anything intensely at JavaScript, I would pass it off to my coworkers because it felt hard for me. So the only way to get out of that is to find basic examples and work your way up. And next thing you know, you are more than proficient at JavaScript. If I were to look at myself today from where I was back then, I would be shocked that I was the same person because I I felt like Yeah. JavaScript was too hard for me, but it really wasn't. I just didn't have the practice.

Scott Tolinski

can you do it? Courtney JS always like, yeah. But will you do it? And I was like, well yeah. She's I think there was there was, like, something that she was like, well, will you do this? And I was like, yeah. I'm gonna do it. She's like, okay. Well, we've been talking about it for, like, 2 years now. Oh, yeah. Oh, I just haven't had the the right weekend for it.

Scott Tolinski

learning how to dance, you would not believe how many people were like, you can't dance. Why do you wanna learn how to dance? You are not good at dancing. Why would you even think to want to learn how to dance? And this was like, it it it took a lot for me to get over other people saying that because I didn't I didn't I knew I couldn't dance, but I didn't have that, like, I I didn't have that, like, confidence to say, alright. I'm gonna be really great. It was like, well, I just really wanna learn this, and that's why I'm doing it.

Scott Tolinski

But you would not believe how many how many people would were giving that voice to me that you you can't do this or you will be bad at this.

Scott Tolinski

Coding examples, try a new framework to learn just for fun. You might not get anywhere. You might not even get a hello world running, but you might as well try it. It might give you some different understanding.

Scott Tolinski

Sometimes unfamiliar topics, will expand your knowledge of familiar ones as well. Right? You can see, like, maybe you're used to just writing everything in an object oriented way, and then you try a functional programming language or even just functional programming. Next thing you know, you might even look at the way you write your, object oriented code differently or anything differently for that matter.

Scott Tolinski

So those are a lot of good tips for getting better at code. I think the Node thing that I would like to instill is just straight up write code, ask Wes, don't be afraid to feel out of your depths. Yeah. Just to go for it. And if you fail, there's really no harm, no foul. It's not like you're building a bridge that's going to collapse or something. You're just writing code for, you know, fun on your computer. That is, like, very low stakes. And as long as you keep in mind that everything you're working on for this learning adventure here is low stakes, you won't you won't feel like held back by that. You can just go to town and try new things.

Scott Tolinski

Let's talk about getting a a better job. And now some of this stuff is not just getting a better job, but getting promotions or being recognized at your job or even just being seen as a valuable asset. So that way, if somebody asks for a referral or something like that, you can get a glowing review or even a referral from coworkers.

Scott Tolinski

You Node, some of my favorite coworkers, if they ask me for a referral, I will gush about how awesome they are if they were awesome to work with. So, like, those types of things can go a really long ways.

Scott Tolinski

So I I think one of the things that developers oftentimes don't do in this area is they don't necessarily understand, 1, stakeholders, and 2, they don't understand, like, the goals, the overarching goals of the business. We end up just thinking really tightly about, I'm building a thing with code.

Scott Tolinski

And you might not necessarily understand how that affects either the bottom line or what your boss Node.

Scott Tolinski

Who's asking your boss for what, and who's asking their boss for what? You Node, right down the chain, it it comes down and ends up on your desk. You're thinking, alright. I gotta push this code out. But what's the actual goal, and who needs it? Why do they need it? How important is this? Is this something that people are really truly relying on? And if I knock this out, how can I make it so everybody knows that I knock this out? Because if you understand who needs what done and how important it is or what the bigger picture is of your role in your job, it can really, like, give you a different perspective on the quality that you put into your work, but also, like, how you present your work and how you present yourself with that work.

Scott Tolinski

What else here? And, also, sorry, in addition to that, it can also get you things like more resources or tools that you need or anything. Because if you pitch anything to your boss or your boss's boss, you're trying to get money for services or education or anything like that, if you can speak to their needs, not your needs, then it it will serve you so much better in the long run of of getting those things to Scott only just improve your abilities as a developer, but it'll also show them that you're thinking bigger picture, which is important to know that you're not just like a cog in the machine. You're somebody who values the bigger picture.

Scott Tolinski

Yes. Absolutely.

Scott Tolinski

Make an impression as being the person that gets things done fast and reliably.

Scott Tolinski

I'll tell you what. I've I've worked at many agencies where individuals were working on individual projects. Like, individual developers would get sign assigned with a designer or something, and they're they're cranking on a project.

Scott Tolinski

And there are some developers who would always come in a month late, half a month late, weeks late. And then there's other developers who Yarn always finishing several weeks early, and it's not about putting in overtime. You gotta figure out how to work smarter, how to get things done faster in a way that is, not sacrificing quality, but also not, like, destroying your mental health or, like I said, putting in overtime.

Scott Tolinski

You Node, it's funny. My my my 6 year old son, Oh, man. What was I talking to? I was talking to him about something the other day, and he said, dad this is a direct quote from my 6 year old. He said, dad, are you afraid of hard work? And I said, why would you why would you possibly say that? Now, obviously, I'm not afraid of hard work. I started my own business. I, one time when I was 16, I worked 3 jobs at once. Like, very not afraid of hard work. I was like, well, why would you say why would you say that? He's like, well, because you said you wanted to do this the easy way.

Scott Tolinski

And this is I was like, I could not believe how insightful that was from this little 6 year old, and I said I said, listen. The easy way like, if you do things the easy way, you have way more time to do more. And and not only do you do more, you do more with less effort. So you can work Yarn. You can accomplish more. And doing things the easy way isn't like an easy way out or it's not not working hard.

Scott Tolinski

It's working smarter. And if you can understand how to work smarter, I think you will bring a lot of value to anything that you do.

Scott Tolinski

Yeah. Yeah. Absolutely. And this is something that I've never been great at, me personally.

Scott Tolinski

But the thing you need to know about communication is that, like, yes, you can over communicate and you can be annoying. But I think a lot of people fall on the side of under communicating, particularly because they're either stressed or they think if they maybe fix the problem before they reach out, then the person won't care that it's late. But But if it's something's gonna be let's say let's say something's gonna be late. Your client wants to know earlier rather than later that it's late. If you're, like, avoiding that email, it's 5 days late, and you're thinking, I just gotta get this done and then I'll send it to them. That's bad. So you would much rather say, hey. I'm running a little bit late here.

Scott Tolinski

I will get this to you in 5 days and then execute on it. This is the same thing. Like, think about it. You're gonna be late to dinner.

Scott Tolinski

You got an appointment with somebody. Nobody likes the person that just shows up late. Send a text. Yeah. Say, hey. I'm running late. And don't send that text already late. Send that text early to let them know you're gonna be late. Yeah. I saw a thing once where someone said,

Scott Tolinski

Be the person they want to have around in meetings or even just around in general. It's very funny because Sarah Drasner just, like, tweeted out today.

Scott Tolinski

It is really good timing. She tweeted out the biggest mistakes I see devs make is being rude to people in other positions at the company.

Scott Tolinski

And then she went on some more, which is very funny because I read that tweet seconds after I wrote this section of this show notes, which JS, seriously, we've all worked with the developer who's a bummer to clients, who's a bummer to staff members that aren't developers maybe, or even to other developers that they think they're better than. They think they're too cool because they can do some advanced stuff on the code. And because of that, like, I can see it coming a mile away in meetings. You're in a meeting with a client, and they take this, like, posture. They're just like, they got their code. Maybe they got their laptop in front of them. They got a hoodie on or something. Like, man, be the be the developer they want to have there.

Scott Tolinski

Be the person that they can rely on to not talk down to non tech people, to be able to explain technical topics in a really basic way, metaphor, analogy, those types of things. You can take an example and say, here's why. I had a client one time being like, why does this website not work in IE 6? And the easiest way you can say is say you you say, dummy, nobody uses IE 6. Right? The the you couldn't you're flexing your knowledge. But you'd say, well, actually, you know, the I e six only has this percentage of market share. Most people have moved off it. It's not worth our time. It'll make the website worse than these following reasons. That's a good explanation. And you do so kindly, people will understand. If you don't, they're just gonna think you're a jerk for no reason.

Scott Tolinski

So be the person that not only can talk about your code in an accessible way, but can be in a meeting reliably and people will trust to be able to represent them correctly.

Scott Tolinski

I I I again, I I've worked with many developers who, like I say, many, maybe 1 at each job I ever worked at where the management would say, so and so, just stay out of this meeting or whatever. Like, we'll bring in just Scott or just so and so because they know that they're not going to represent their work or their team correctly.

Scott Tolinski

Yeah. They're successfully opting out of, not being promoted. Promotion. Yeah. Good raises or any of that stuff or getting good referrals for their other jobs. But either way, nobody nobody likes to be around that Vercel that's a bum. No.

Scott Tolinski

Also, use systems to help your deficiencies. I'm not good at time management.

Scott Tolinski

I'm not good at communication.

Scott Tolinski

I'm not good at, keep I guess time management is the same thing. So what I do, I use to do lists like crazy. My to do list is the source of truth for my entire life. I will if I have something on my to do list for that day, I force myself to do it. And, again, I use that, like, kind of eat that frog method, not all the time, but where I take care of the biggest, baddest to do first.

Scott Tolinski

Sometimes that's not possible.

Scott Tolinski

Yeah. Another good one is, I've wrote dress to impress. You don't have to dress to impress, but just don't look like a slob every day. People notice that stuff if you're the, like, you can look like a slob occasionally. Like, everybody's entitled to to feel like they can look like a slob. Yeah. They're they're you know, there's maybe not a number I don't know. Get some things you'd like to Wes. And if you like to wear, wear them. Another thing is care about your work. Are you an assembly line robot or a craftsperson? Do you what do you wanna be? You know? Yes.

Scott Tolinski

It's exhausting not just for you, probably. It's exhausting for anybody who wants to spend time with you. There there's, like, a concept of, like, the the psychic vampire, which sounds very woo woo, or the energy vampire is also called. But it's like these people who are just sucking everybody else's energy from the room because they're just, like, they're just a bummer. I think that, you know, people might have called this a a Debbie Downer at some point in the past, but those types of people that might just suck this kind of the air out of the room. But, you know, the the cynicism thing is a real problem where people are so eager to talk about their employer, to talk about their coworkers, to talk about tech in a way that's just, like, I don't know, cynical for no no reason other than to to look cool.

Scott Tolinski

We had a a really bad interview.

Scott Tolinski

I'm not going to reveal too much more with a really bad interview in when we're interviewing recently.

Scott Tolinski

And this person was so cynical about everything. We'd ask him, how do you feel about video podcasts? And video podcasts have no future. There's no reason to do a video podcast. Alright. Well, that's what we're making here. That's the job that we asked you to interview for and you signed up to interview for. So Yeah. How do you feel about, AI tool? AI tools are the worst. The devil is gonna you know? It's like, okay. Well, what do you, like, what do you actually

Scott Tolinski

Yeah. Wild.

Scott Tolinski

Here's the one that it kinda goes along with that that should be obvious.

Scott Tolinski

Don't put bad stuff out into the world publicly under your name. Man, there's a guy on Twitter. I I don't wanna say who it was, but they were just ripping their current employer, their current employer, the person they're currently employed by. It's public. It's on Twitter. They can read that. And then when they got fired, which they obviously got fired, they were complaining that their coworker should or their their boss should not have fired them just because of stuff they said on Twitter. Man, that that's the shocked Pikachu face. Like, why would you ever be surprised about that? If you need to complain about stuff like that, like, if you need to do that, like, sure. I can get a little box number. One, either get a back channel or put on, like, a a, like, a an alt social media account. Right? I don't I don't see the purpose of that because I don't wanna put that out in the world. But, like, if you need to do that, why Yeah. Why would you put that under your name trashing of a current or former employee? Your your next employer is going to see that and be like, do I wanna work with this person? No.

Scott Tolinski

You know? That's not do you do you have an alt Twitter account, Scott? No. No. I you know what? I could not listen. I have the syntax Twitter account login. Yeah. I have the level or I have the level up tutorials one that I used to have, that just sits dormant, and then I have my own. I do not have time to manage that other one. Yeah. I often

Scott Tolinski

wild. Here's a small hack if you're worried about putting negativity in the world. Just make all of your account usernames your actual name, and then everyone can track anything back to your name. And so that way, you won't. You'll think twice about posting anything directly that could be just, get you in trouble later.

Scott Tolinski

Yeah. And don't feel like you have to spend money on this either. I know the the laptops now have, like, pretty good mics in them. I think the important important thing might even just be framing, right, which is a wild thing. If you look at Wes and I in our video right now, notice where our eyes are. Right? They're both at the same level. And why are our eyes at that level? It's the rule of thirds, where our eyes are just about 1 third up in the frame. You know? So if you split the frame into thirds, our eyes are approximately there. I could if I'm sitting up tall, I'm actually at the 3rd. But, you know, in general, you don't wanna be down here. You don't wanna be over here. You don't wanna be up here. Like, you wanna be someplace that, like, actually looks nice. Alright. Let's get into the things where you can, level up at life real quick because these are just kind of very broad and general things and and just kinda fit into everything. They they kind of make everything else easier. 1, take care of your shit. Be nice to your things. Don't trash your stuff. Keep it clean. Like, wipe it down. Hey. How hard is it to, every once in a while, wipe down your laptop or your phone or any of that stuff? Oh, yeah. Yeah. You got fingerprints all over. That was actually one thing. When we did the boot camp,

Scott Tolinski

wipers on his glasses all day long. Yeah. I I did I got one comment about how dirty my glasses were, and I said never again. So I keep this ZEISS, glasses cleaner on my desk. And before we record every episode, I spritz them down. But I also use this on my computer because there's no alcohol in this. It cleans it, gets all the anything off of it. But this is this stuff is cheap. It comes with this little microfiber. You can get it on Amazon. It's probably Oh, get the boosh cloth. I have the whoosh cloth. Yeah. I'm gonna I'm gonna save that for a sick pick. I've sick picked that before, but I'll pick it again. Exercise. We we just did an episode on exercising syntax 4 or seven forty eight. We've done several other of these.

Scott Tolinski

Even if it's just doing a couple push ups a day or going for a walk, it's not like you gotta be, like, a marathon runner or something. Get some movement in your day. You'll feel better.

Scott Tolinski

Eat Wes. Yeah. You can have fast food here and there, but, you know, I used to have this big problem where at work, I would go and get, like, Panda Express, like, every day. Doesn't make you feel good.

Scott Tolinski

Like, that's not that's not a good thing to do. Sleepy. Yeah. I used to just text my, coworker gifts of pandas, and he'd be like, okay.

Scott Tolinski

Again? Why? Yeah. Again.

Scott Tolinski

I want I want that orange chicken. Sleep as much as you can that's hard with kids.

Scott Tolinski

Clean your spaces every single Friday. Every single Friday.

Scott Tolinski

4 on my desk that's been sitting here for 3 months. My daughter brought me wooden ice cream yesterday. I got a wooden set.

Scott Tolinski

feel so good.

Scott Tolinski

Here's the the hack is to do it right before you leave work. Give yourself 20 Sanity. You you got 20 minutes to spare at the end of the day on Friday. Everybody does. Right? You're not pushing anything live. Let's be real. Yeah. Take all this stuff. Take that time. Wipe all your stuff down. You'll come back on Monday being like, what is this place? This place is great. Learn new skills, all kinds of skills. Doesn't have to be web skills. It can be anything. I like to learn dancing skills. I like to learn handstands, whatever. Watch YouTube. There's tons of stuff out there. Do home repair stuff. Anything you could possibly think of, Learn skills.

Scott Tolinski

Lastly, take care of yourself. Take pride in how you look. I mean Yeah. It just helps. It helps you feel better. When I'm when I'm in depressive states, I, like, don't want to take care of myself. I don't want to do my to do list. And guess what? If I force myself to do it, even if I'm in a depressive state, I feel better every single time. You should see my to do list after I get a haircut. Man, I'm feeling fresh when I get a new haircut. Yeah. You're right. Yeah. Nothing could stop me. Nothing could stop me. But and the go back to the last one JS learning new skills. Mhmm. I love sharing

Scott Tolinski

somebody that I would like to hire. Yeah. I think that matters. One of the questions, that Caitlin asked in every interview that we did was, like, what are your hobbies? What do you like to do? And it's funny that we didn't come up with that question, but she did. And it was like, wow. Yeah. That that is such a a good good thing to understand, like, what people are about. Like, what do they get into? What what makes them tick? What's fun? What's interesting to them? Hobbies, man. I I I'm a big big hobby guy. I I tend to go down hobby rabbit holes. But there is something to be said about, you know, really investing, like, years into specific hobbies, because you can get a lot out of that as well. Like, I've been dancing I've been dancing for 20 years now. That's wild. Yeah. It is wild. If I've done anything other than development

Scott Tolinski

Yeah.

Scott Tolinski

It you get really good at stuff over that long. Yeah.

Scott Tolinski

And, you know, you might not say you might not, like, be like, oh, I I don't have 20 years to invest in something. Well, you can just invest a year or 2 in it, and maybe that turns into 20 years eventually.

Scott Tolinski

So yeah.

Scott Tolinski

Cool. Well, that's it. That's all I have. That's how you level up. You just work on all this stuff. But you know what? At the end of the day, take care of yourself, and a lot of this stuff will come. Take care of yourself. Be introspective. Understand, like, where you're at and and what you wanna do and where you wanna be. For the most part, just try to have positive habits. I I did talk about I did a habit tracker app. You can use it if you want. I've now opened up the login. You don't have to have a wait ESLint anymore. So Sweet. This is not an advertisement for this app. I'd you know, I'll toss it out here. There's a 1,000,000,000 habit apps. This one's free, and I made it for myself to track my podcast. URL? The dubba dubba dubba? Habit path Scott I o.

Scott Tolinski

And, Yeah. You could sign up you can sign them now. It's like I said, it's totally free. I'm tracking, like, 20 plus habits on this thing daily, and I use it all the time. Right now, I I'm really tight in this direction. Like, I can't reach my hands up anymore because I I'm just too darn muscular. So I I've been working on getting that that flexibility. So I've been tracking that habit. I've been tracking, like, you know, my protein intake, which is always really low. I'm I'm I'm actually even tracking if I made a to do list for the day because that, my friends, is something that if I don't do, my day falls apart. And you can definitely see I bet if you did, like, a correlation between my mood and if I did a to do list that day, I bet it'd be a 1 to 1 correlation every single time. Oh, that would be great. Man, just

Scott Tolinski

Yeah. I've been working on this is actually Wes, this is another one of those things that you could see in itself as being a Sanity. Because, Wes, I use this app. I dogfood it. I use it every day. But, 2, I work on this app for maybe, like, 30 minutes a day if that a habit of it? I do. I have a habit of working on my habit, which I should put in here. But I I put in a small increment of time on it. And now I've started it in January. We're at March, and this app has gotten significantly better. It has themes. It has light and dark mode. It has, 44 different themes. It has the ability to reorder, to edit, to all sorts of things. So it's a fun little fun little thing. Okay. That's enough on Sanity Path. Let's get into sick picks, picking things that we think are sick. Just because we mentioned in this episode, I'm going to sick pick the glasses lenses care pack I have. You can get this.

Scott Tolinski

It's a it's a lovely 8 ounce bottle of Zeiss glasses cleaner that I have. It comes in a 2 pack for $13, comes with 2 little cheap microfibers, 2 giant, like I use this every day. Look at how much I've used. I use this literally every day. And I use this for everything. I use it on my my video game system. I use it on my phone. I use it on my computer screen.

Scott Tolinski

It's good. So, yeah, works really well.

Scott Tolinski

The goggles? Oh, no. The the one that got came with the goggles is worse than this. This is the one that came with my expensive monitor. And, like, I I described, it's like the weighted blanket. This thing is is so heavy and thick. It's ridiculous. So this is what I use in my office. But I do love the Woosh ones.

Scott Tolinski

I didn't buy that. I didn't pay $25 for Node stupid monitor. Yeah. But, you know, I paid much more than that for the stupid monitor. But, yeah, the whoosh ones are great. I keep 1 in my entertainment center for the TV all the time. Yeah. I keep 1 in the house.

Scott Tolinski

stand. Oh my god.

Scott Tolinski

The $1300

Scott Tolinski

Cool. Well, that's it. I hope you, learned some stuff here or, at the very least, feel inspired to, take your career up a notch and either become a better developer, a better coworker, or a better person in the hopes of, who knows, becoming more of a craftsperson or perhaps, getting advances in your career or getting that big job that you have always wanted.

Scott Tolinski

That's all I got. Anything else, Wes?

Share

Play / pause the audio
Minimize / expand the player
Mute / unmute the audio
Seek backward 30 seconds
Seek forward 30 seconds
Increase playback rate
Decrease playback rate
Show / hide this window