We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Phillip Choi · 58.2K views · 1.2K likes
Analysis Summary
Ask yourself: “Did I notice what this video wanted from me, and did I decide freely to say yes?”
Performed authenticity
The deliberate construction of "realness" — confessional tone, casual filming, strategic vulnerability — designed to lower your guard. When someone appears unpolished and honest, you evaluate their claims less critically. The spontaneity is rehearsed.
Goffman's dramaturgy (1959); Audrezet et al. (2020) on performed authenticity
Worth Noting
Positive elements
- The video provides a realistic look at technical mentorship and the use of modern tools like Docker and Warp in a professional setting.
Be Aware
Cautionary elements
- The use of 'revelation framing' to suggest that all future jobs are essentially software engineering roles, which serves to validate the creator's specific paid coaching niche.
Influence Dimensions
How are these scored?About this analysis
Knowing about these techniques makes them visible, not powerless. The ones that work best on you are the ones that match beliefs you already hold.
This analysis is a tool for your own thinking — what you do with it is up to you.
Related content covering similar topics.
Join Me at JavaOne!
Java
January 2026 Q&A
Jon Gjengset
Don’t worry, I made sure to ask my LLM to do a security check on the code base before prod 🤓
Cognitive Class
CEO replaces company with Clawdbot
Alberta Tech
We Took Part in Cloudflare AI Hackathon: Is Bootstrapping Hot Again? #0to1AI Vlog
Zaiste Programming
Transcript
Okay, you go. You go to you go to >> okay okay okay all right okay >> dude good session last night. Anyways, >> guys, what's up? >> That's my dude to Korea. >> Yeah, part >> dude. He's my homie from like what, like we've been friends for like I don't know, like over five years, dude. Six? >> Yeah, like seven or something. >> Seven years. Yeah. >> They say like a friendship goes over like a certain amount of years. You're friends forever, you know? Yeah. >> Yeah. >> It's officially almost been one year that we've been doing this. Yeah. this uh life. >> No, no, no, no. It's been longer. But no, this trip. >> Oh, this one. >> Yeah. >> What we got going on today? Robert Parsons. >> Parson. >> And then um >> we got our new student management. >> We got Calvin. >> Yep. >> And then Mas are going to head over to the DMZ, dude. >> I mean, like I think it's been like a mantra of this channel, you know, or whatever. Like just persevere and push through. >> Yep. For real. >> And it'll work out, dude. If you don't give up cuz if you give up halfway, dude, you didn't want it enough, you know? >> Yeah. >> We're not even halfway yet, Minnie. >> 10%. >> Not even 10, dude. >> Maybe one. >> 0.1, dude. >> No, I feel like we're still in chapter one, dude. >> Yeah. I think the before stuff was the pre-log or whatever, you know? Yeah. >> Prelude or whatever it is. >> Yeah, prologue. >> Oh my god. Yesterday my kid was supposed to do like kuman. >> The teacher came. >> I like ran to get him home >> and like he wanted to go to the park. >> So I sat in front of the teacher and he was he was not having it, dude. So she left. >> The teacher. >> Oh, she Okay. So she left and then um I took him to the park and like I always think like people are scared about like AI and [ __ ] taking their jobs. Dude, so many jobs are gone anyways, dude. Like over times like not saying like and like AI is technology. So like jobs won't go away like all the jobs are just getting infused with software engineering. >> Exactly. >> Everyone's becoming software engineer, dude. like prompt engineering. That was like a developer job, you know, and now every job is like prompt engineering, dude. >> Hey, I really don't think I can give him the car. I >> think so either >> cuz the teachers are going to get so mad at me. >> Yeah, >> cuz all the kids are going to go crazy over it. You know what I mean? I'm going to let him forget about it. Should I leave it up here? >> You're going to have to carry him. >> He's looking and making sure that it's still there, dude. >> Yep. I'm just going to tell the teacher like uh dude can't do anything about it and sorry. >> I think the teacher will take it away, right? >> Yeah. Yeah. After she talks for a while. >> Yeah. >> He knows it was coming, bro. >> He's practicing his uh pushing, dude. >> Oh my god. I saw that. >> All right, let's get started. >> I don't even know what time I'm meeting, Robert. Bro, just got to get back. 10:30. >> But I have a I have a meeting personally at 10:00. So, we got to get home soon. All right. >> Video, dude. >> Bro, okay. I don't know if anybody knows, but we uh last Saturday we hung out with this guy named Woody Shin. >> Yeah. Yeah. >> IG, dude. >> Yeah. >> But um we had some good ass beef, though. >> Oh, yeah. >> That place was good, I would say. >> Really? >> Yeah. Really good. >> Recommend. >> That was like top tier like >> Korean beef. >> Yeah, I think that was like the some of the best beef I've had in my life. >> For sure. Me, too. That was the best for me. >> Like I mean like I really like a steakhouse where they like pour butter on it and stuff, >> but like Korean beef that was like the best. >> You want a hot one or a cold one? >> Hot one or a cold one? Okay. >> Love spending money on coffee. >> Uh best coffee in the world. That's you. >> I'm too. >> You are >> out here. >> I guarantee you people have bought this coffee, dude. >> Because of us, dude. >> I don't think so. >> No, I think so. That's how I want to believe, bro. >> All right. >> I love embarrassing Phil. >> All right. I just gave like Mataga and I Sorry. Sorry. Sorry. >> It's okay. Dude, I had that like down recently, dude. Trying to make it like when I light my cigarette as like cinematic as possible. But like back to the deal, like jobs getting taken away cuz time goes by. >> Happens to like every single job, dude. >> Yeah. >> I think software development is different. because uh oh now like every job is getting infused with that you know what I mean it's not like unnecessary >> everything's backbone is software engineering now so I would say software engineering is the best bet dude learn how to build something carry that over into like other fields and [ __ ] you'll be a good worker like if you're a good software developer worker I think software engineer worker. It can carry over into every single like other >> like I don't know who's played overcooked. You played overcooked before? I >> have. >> You know like everything is like a system of like timing and like the process. Feel like you have to like think like that. >> The AI is going to plateau and like it's been growing so fast, but I don't believe it's going to keep keep going. >> Like think about like the last investable thing, dude. Blockchain. It plateaued and dipped, dude. Who knows what's going to happen? I think people are >> It's a bubble. >> I think it's a bubble. You know how much electricity it's going to take to like power all that [ __ ] dude? >> Yeah. >> Already? Are you ready for this? >> So, my name is Phil. I became a software engineer after writing my first line of code at the age of 30. if you have any comment about you know um your thoughts on how AI is going to change the world or like how software development is going to uh survive it or how it's going to survive it let me know in the comments and just remember if I can do it you can do it too coding saves lives like comment share it really helps the algorithm subscribe as well and remember if I can do it you can do it too coding saves lives >> and then we walk off but let me get my and the and the car. >> I got >> I got it. I got it. >> Dude, I I wrote this. I was doing code wars last night. So, it was like find all array values that fall within a given range. So, then like they give you a difference and then an array >> and then like let's say that it's five like there's an array like 5 7 8 9 31 70. Like look at my solution, dude. >> So much longer than the other one. Oh, that one's >> This is my solution. >> Oh, wow. All right. >> So, you know, it's like divs and then I just like go through the loop of the array and then I get a range of the range >> and it worked or like >> damn that guy >> see like this. I'm like the [ __ ] But I mean I I should have realized like filter gives you an index anyways. I should cal >> Hey Phil, hope you're doing well. Are you able sometimes this weekend to get on a call? This weekend? I think Sunday night for you should be good. Good. Dude, I'm super into this song right now. So scared. >> Yo. Yo. >> Hey, Bill. >> Hey, what up, Robert? >> I hope it's not too late over there, dude. >> No, this is It's 5:00 right now. It's It looks dark in my room. It's really dark. I don't have any lights on, but >> understand. What's up, everybody? Is here. Minnie's here. >> What's up? Say what's up to Robert. >> Minnie. No way. >> Yeah. >> Let's get >> What's up, brother? >> All right. So, I saw that you um you got the GitHub repo done. Can you send me those GitHub repos? Um, and can you Did you invite me by chance? >> Regular one. I haven't been working in the other two, just mainly the API one, the back end. >> Totally. I I saw that you're uh working on the init express stuff. Um, >> yeah, >> let me uh let's uh share your screen like let's uh take a look and um >> let me accept your invite real quick. >> Sure. >> Did you get to the gym today by chance? >> No, I didn't. I went on a hike actually. Yeah, me and a friend, we went on a hike earlier today. >> That's cool. Is that the options guy >> by chance? Because I remember you you went to the gym with the options guy, right? >> Oh, yeah. No, this is a different person. >> Okay. Okay. >> Although he does do options, too. >> Oh, >> seems like a big >> Yeah. >> Yeah, >> dude. I read this uh I was looking at Instagram um and this guy was like, "Oh, is it corrupt to uh start um putting puts on Boeing because I'm sitting in the airplane right now and the door fell off." So he was like, "Oh, he knows that like the stock's gonna go down because of this news, I guess." And I don't know, man. It was It was kind of funny, but uh >> that's that's funny. >> Yeah. >> All right. So go to your option tracker uh API and then um go to the settings and then uh if you the first one in access under collaborators >> you should see >> nice. >> Yeah. And then add field choice 17 and then I'll accept it. All right. And you'll see that I'm a collaborator now. Right. If you refresh your page I've accepted. And like now when you um like if you need me to review something um I'll show you like uh you can make a pull request and ask me as a reviewer, right? >> Oh, nice. >> Yeah. All right. Um let's uh let's see how far you got on the uh server. Is that cool? >> Let's go there. Where are we? So VS Code that should be here, right? Yeah. Okay. So um not super far. So, pretty much just kind of going off that tutorial, uh, not the tutorial, but the guide on TypeScript, setting it up, setting up Express, and what have you. >> Uh, so >> can I see your uh, package, Jason, real quick >> that the guide was telling me to do? >> Yeah, I mean, TS node is a nightmare to work with. So, I think I used uh, tsx as well. And do you know do you know the command um I don't know like the npx command? >> Can I help you out a little bit? It'll take like 5 minutes. >> 10 minutes. >> Yeah. >> All right. Um >> absolutely. >> All right. Uh open your um are you using warp itterm 2 terminal? What do you use for your uh shell? >> Uh just terminal. >> All right. Um let's make the terminal a little bit uh better. Can you run um a command called brew list real quick? I use warp and warp is like really uh it's built in Rust and it's like really fast but I mean terminal is the best but warp seems like it's a little bit easier to use for me. Um >> yeah, >> let me give you that formula. >> But what we're going to do is like uh what I want to do for you is Warp is going to have all that stuff installed like auto suggestions, all this kind of stuff. But when you open Visual Studio Code in the terminal, you're using something called ZSH, right? And that's the Zshell. Um, we're gonna pump up your Zshell so it's a little bit easier to work in than just the black and white screen. >> Nice. Thank you for showing me that. That's uh >> Wow, that's powerful. >> Yeah. Yeah. Yeah. >> Powerful. >> All right, let's now let's go back to your uh code and uh let's see where you're at and then um uh I want to see uh do you have any Docker file here or anything? Or do you have it connected to the database? >> No, I don't. I I have it connected to the database but do not have a Docker file. Although the database >> How are you running your data? Uh you're just running [ __ ] through uh Brew right now. >> Can you write Mongosh in your terminal real quick? Mongosh. >> Now uh can you make a file called um Docker Compose in your um in your codebase right now? in Dockery >> dot >> docker >> just docker >> no no no no docker all lowercase hyphen composey soy yiml or you can do yl I guess okay so left side is my computer where it's storing and the right side is where it's saving in the container >> is uh >> can you run that by me one more time you said left side is >> my computer so where that data is going to store on my computer and the right side of the colon is where it's going to store inside of the container. So, a lot of Docker, right, is tunneling, right? Because Docker is a container that's running. It's taking a little bit of your kernel, right, and it's making a little virt Linux container or little virtual machine. And um the left side of the colon will always be my computer and the right side will always be the container and how they tunnel to each other. >> Does that make sense? >> Okay. So, um, the next one that you're gonna need, um, >> is, uh, ports. So, uh, let's do the same thing like volumes. So, press enter. >> No, no, no. Uh, you you had it right. So, that's the less than sign. And then on the right side is the greater than sign, right? >> Yeah. >> Got it. >> All right. Um, and then you got to import the model from Mongoose as well. Like if you wanted to use the type flag, you could do import type model uh types and then you could do a import schema from mongus as well. But if we want to just put on one line, we can just and it's going to return the i user model, right? That's like what we're always going to define. I user model. There you go. And then we're going to equal that to model lowercase m odo. And then um um we're going to pass the generics. So, we got to pass in uh the less than sign I user. Cool. That's your model now, right? And then now um inside of your API.ts right now, api.ts, can you just uh import the model in this folder real in this file real quick? So, like import user from there you go. And then inside of uh the logic of your router.get, get can you make that an async function on line six. Now after you create that model you need to save him. So what you're going to do is you're going to run user await user.save and then can you wrap that whole guy in the async with the try catch and you'd actually I' um what I would do is I'd wrap the whole uh function inside of that try. So just press uh what like alt or option down and then uh put the res.json in there as well inside of the try and then click on users. Click on users view. It's like a big green button. >> Oh yeah, >> this one right here. >> Yeah. Yeah. >> Got it. >> And then now that's your new user, right? >> Oh. >> And now everything's saved. It's validated and all that kind of stuff. Cool, right? >> Okay. Is is this so this is [ __ ] Express that we're seeing right here? >> Yes sir. >> Or >> [ __ ] Express. >> So [ __ ] [ __ ] it's it's your [ __ ] being viewed through [ __ ] Express. [ __ ] Express is just a wrapper around [ __ ] to to view your [ __ ] That's about it. And is [ __ ] Express is is uh the express part connected to our connected to express the framework or is this a different >> it's some it's it's completely it's completely different like >> Got it. Okay. >> Nice. This is just a guey for [ __ ] >> Yeah. A web browser guey. Yeah. But uh >> Got it. Okay. >> Yeah. I mean I know it gets like mixed up because it's [ __ ] Express but it's just [ __ ] and [ __ ] Express. Anyways, now you can save data and uh you should try to um I guess keep on going with part two, but now like the database is all connected to the database and stuff. >> Um I do have to get running. Yeah, but um you know, we'll do Yeah, no problem. Um I do have time like starting uh next week. I'll reach out to you. Just DM and uh just keep on getting to that part two and then um since you invited me, if you want me to review some code, I will. And um yeah, uh it's always good hanging out, Robert. You know, I don't know if you ever watched the first day in the lives, but I used to just work with Jos and Gabe extensively and uh it's just like, you know, while you're coding, there's like frustrations. There's like a big story to tell all the time. So, I think um it'll be fun. >> Yeah. >> A thousand%. Well, that's very cool. Yeah, I don't mind at all. And um thank you for all the knowledge. I was >> All right. Awesome. I'll talk to you uh I'll talk to you next time. I'll just take a screenshot real quick. Uh, one, two, three. All right. >> All right. Thanks. >> All right. Thank you, Robert. I'll talk to you next time. >> All right. >> All right. Later. >> See you guys. >> All right. >> Take care. >> Uh, Robert's a cool guy. Just uh showed him a couple things. Getting set up to like actually um start coding on your computer cuz what I always say is you got to make your computer work for you. >> Cannot work for your computer every single time. So, right. Um, and he has good energy and uh I think we'll build some cool stuff. >> Yeah. >> And I'll just teach him how to like, >> you know, I'll just guide him in the right way, you know. >> Exactly. >> And you know, if you guys have any uh if you guys have any roadblocks or any problems you're having in your code, just comment below. Be sure to answer them personally. And um see you in the next one. All right, dude.
Video description
🤝 Discover how to make $8,000 a month in tech: https://letphil.com/ 🌐 Let Phil's FREE Community Discord Channel: https://discord.gg/RBhnbd3kxv 📸 Follow my Instagram: https://www.instagram.com/letphil.code/ 00:00 intro (ft. my son) 03:54 morning coffee & cigarette | reflection 07:52 the work day begins 13:24 helping situate my junior developer