Where Are the Coding Tutorials?
Read full transcript 12 segments
-
Hello everybody, I'm Nick and in this Hello everybody, I'm Nick and in this video I want to talk about where have I video I want to talk about where have I video I want to talk about where have I been because I haven't made a video in been because I haven't made a video in been because I haven't made a video in almost a month which is pretty insane almost a month which is pretty insane almost a month which is pretty insane for me. I used to make two programming for me. I used to make two programming for me. I used to make two programming videos every week and at some point one videos every week and at some point one videos every week and at some point one short per day. To go from that to where short per day. To go from that to where short per day. To go from that to where I am now is unheard of for me. So in I am now is unheard of for me. So in I am now is unheard of for me. So in this video I want to talk about where this video I want to talk about where this video I want to talk about where have I been, what I've been doing, how have I been, what I've been doing, how have I been, what I've been doing, how AI has affected all that and we're going AI has affected all that and we're going AI has affected all that and we're going to talk about motivation and the the to talk about motivation and the the to talk about motivation and the the willingness to build something etc. and willingness to build something etc. and willingness to build something etc. and it might be something you're feeling as it might be something you're feeling as it might be something you're feeling as well. So, this will be a bit of a more well. So, this will be a bit of a more well. So, this will be a bit of a more personal thing, but I'm going to show personal thing, but I'm going to show personal thing, but I'm going to show you some things I've been doing in the you some things I've been doing in the you some things I've been doing in the meantime. If you want to see more meantime. If you want to see more meantime. If you want to see more programming videos, skip this one and programming videos, skip this one and programming videos, skip this one and come later for some coding thing in the come later for some coding thing in the come later for some coding thing in the future. For now, I just want to talk to future. For now, I just want to talk to future. For now, I just want to talk to you and explain what's been going on. you and explain what's been going on. you and explain what's been going on. So, what's up? Did I just get So, what's up? Did I just get So, what's up? Did I just get demotivated because AI is replacing demotivated because AI is replacing demotivated because AI is replacing basically everything and I don't want to basically everything and I don't want to basically everything and I don't want to make videos anymore? Well, as opposed to make videos anymore? Well, as opposed to make videos anymore? Well, as opposed to many other people who say that, you many other people who say that, you many other people who say that, you know, AI hurts everything because the know, AI hurts everything because the know, AI hurts everything because the only thing it really hurts is their only thing it really hurts is their only thing it really hurts is their business, I try to take a look at it business, I try to take a look at it business, I try to take a look at it from a different angle and see how that from a different angle and see how that from a different angle and see how that can be embraced because honestly, I can be embraced because honestly, I can be embraced because honestly, I don't think AI is going anywhere. It don't think AI is going anywhere. It don't think AI is going anywhere. It might get too expensive and then only a might get too expensive and then only a might get too expensive and then only a few companies will be able to use the few companies will be able to use the few companies will be able to use the frontier models and then all the other frontier models and then all the other frontier models and then all the other ones will have to move to local models.
-
ones will have to move to local models. ones will have to move to local models. Maybe midsize companies have to buy some Maybe midsize companies have to buy some Maybe midsize companies have to buy some GPU clusters, etc. But I think this idea GPU clusters, etc. But I think this idea GPU clusters, etc. But I think this idea of coding by hand for most industries, of coding by hand for most industries, of coding by hand for most industries, not all industries obviously, but for not all industries obviously, but for not all industries obviously, but for most industries and most projects is most industries and most projects is most industries and most projects is here to stay. So that's where I am with here to stay. So that's where I am with here to stay. So that's where I am with that. And I've been trying to learn as that. And I've been trying to learn as that. And I've been trying to learn as much as I can possibly learn about that much as I can possibly learn about that much as I can possibly learn about that subject for my own benefit first. I've subject for my own benefit first. I've subject for my own benefit first. I've always been making videos trying to always been making videos trying to always been making videos trying to teach you something that presumably I teach you something that presumably I teach you something that presumably I know better than you and share my know better than you and share my know better than you and share my thoughts. And I can't do that unless I thoughts. And I can't do that unless I thoughts. And I can't do that unless I really dive deep into this technology really dive deep into this technology really dive deep into this technology and then translate all that to something and then translate all that to something and then translate all that to something I can honestly teach you. So I think in I can honestly teach you. So I think in I can honestly teach you. So I think in the upcoming months because I've spent the upcoming months because I've spent the upcoming months because I've spent the past six to eight months really the past six to eight months really the past six to eight months really diving deep into this and the videos you diving deep into this and the videos you diving deep into this and the videos you can see have slowed down during this can see have slowed down during this can see have slowed down during this time. I think I'm going to spend these time. I think I'm going to spend these time. I think I'm going to spend these following months to help you primarily following months to help you primarily following months to help you primarily do the C# developers. This is not do the C# developers. This is not do the C# developers. This is not changing on how to write better C code changing on how to write better C code changing on how to write better C code with AI. Unfortunately, that's the with AI. Unfortunately, that's the with AI. Unfortunately, that's the reality we're in. Trust me, it hurts me reality we're in. Trust me, it hurts me reality we're in. Trust me, it hurts me more than it hurts some of you because more than it hurts some of you because more than it hurts some of you because I've always been the net guy, the guy I've always been the net guy, the guy I've always been the net guy, the guy who, you know, knows as much as possible who, you know, knows as much as possible who, you know, knows as much as possible and now an LLM knows much more than me.
-
and now an LLM knows much more than me. and now an LLM knows much more than me. So, I need to find the angle to help you So, I need to find the angle to help you So, I need to find the angle to help you attack the projects that you now have to attack the projects that you now have to attack the projects that you now have to complete because most companies now want complete because most companies now want complete because most companies now want you to use those tools and that's fine. you to use those tools and that's fine. you to use those tools and that's fine. I think it makes sense. So, that's where I think it makes sense. So, that's where I think it makes sense. So, that's where I think we are going. It's not going to I think we are going. It's not going to I think we are going. It's not going to turn into an AI slope channel. Do not turn into an AI slope channel. Do not turn into an AI slope channel. Do not worry. Sorry, I'm not going to write a worry. Sorry, I'm not going to write a worry. Sorry, I'm not going to write a billion skills, but I am diving deeply billion skills, but I am diving deeply billion skills, but I am diving deeply technical into the subject so I can give technical into the subject so I can give technical into the subject so I can give you more context. I've also been you more context. I've also been you more context. I've also been teaching a lot. So, this is a a photo I teaching a lot. So, this is a a photo I teaching a lot. So, this is a a photo I took from NDC Oslo. It was a week ago. took from NDC Oslo. It was a week ago. took from NDC Oslo. It was a week ago. This is NDC Oslo's and any NDC is This is NDC Oslo's and any NDC is This is NDC Oslo's and any NDC is actually most subscribed workshop ever. actually most subscribed workshop ever. actually most subscribed workshop ever. It's the VIP coding for production where It's the VIP coding for production where It's the VIP coding for production where I take everything I've learned building I take everything I've learned building I take everything I've learned building dome train with AI. Now, obviously, it dome train with AI. Now, obviously, it dome train with AI. Now, obviously, it didn't start with AI, but I had to use didn't start with AI, but I had to use didn't start with AI, but I had to use it for the newer stuff. And as you can it for the newer stuff. And as you can it for the newer stuff. And as you can clearly see, companies really want to clearly see, companies really want to clearly see, companies really want to know how to do that, which is why I'm know how to do that, which is why I'm know how to do that, which is why I'm running these workshops all around the running these workshops all around the running these workshops all around the world, flying basically everywhere from world, flying basically everywhere from world, flying basically everywhere from Canada, Europe, America, basically Canada, Europe, America, basically Canada, Europe, America, basically everywhere, and teaching this. They've everywhere, and teaching this. They've everywhere, and teaching this. They've been doing amazingly well. In fact, the been doing amazingly well. In fact, the been doing amazingly well. In fact, the previous one I run online did so well previous one I run online did so well previous one I run online did so well I'm running it again in July. I will put I'm running it again in July. I will put I'm running it again in July. I will put a link in the description. It's more a link in the description. It's more a link in the description. It's more America friendly hours because the last America friendly hours because the last America friendly hours because the last one I did was Europe hours. But as you one I did was Europe hours. But as you one I did was Europe hours. But as you can see, why not help people get on can see, why not help people get on can see, why not help people get on board and hopefully learn from someone board and hopefully learn from someone board and hopefully learn from someone who is pushing production code using AI who is pushing production code using AI who is pushing production code using AI every day. I don't think many people do every day. I don't think many people do every day. I don't think many people do that, especially um at that scale with that, especially um at that scale with that, especially um at that scale with the size of the team we have. And that's the size of the team we have. And that's the size of the team we have. And that's another thing um because of AI and another thing um because of AI and another thing um because of AI and because of how well we've been doing
-
because of how well we've been doing because of how well we've been doing train, I was able to hire three train, I was able to hire three train, I was able to hire three engineers, three really, really, really engineers, three really, really, really engineers, three really, really, really skilled people. And that's the key here skilled people. And that's the key here skilled people. And that's the key here and I will explain why to help me and I will explain why to help me and I will explain why to help me develop dom train further. And why do develop dom train further. And why do develop dom train further. And why do you need skilled people? Because with AI you need skilled people? Because with AI you need skilled people? Because with AI the bottleneck is no longer writing the the bottleneck is no longer writing the the bottleneck is no longer writing the code. The bottleneck is having skilled code. The bottleneck is having skilled code. The bottleneck is having skilled enough people to review the code that enough people to review the code that enough people to review the code that you instructed the AI to write. And a you instructed the AI to write. And a you instructed the AI to write. And a very important thing in the way I'm very important thing in the way I'm very important thing in the way I'm thinking about AI is AI should be a thinking about AI is AI should be a thinking about AI is AI should be a projection of yourself. So AI should projection of yourself. So AI should projection of yourself. So AI should never write code you wouldn't write never write code you wouldn't write never write code you wouldn't write anyway given the time because you have anyway given the time because you have anyway given the time because you have to review that code and that's where to review that code and that's where to review that code and that's where most of my time has gone. Even though most of my time has gone. Even though most of my time has gone. Even though we've written tens to hundreds of we've written tens to hundreds of we've written tens to hundreds of thousands of lines of code we spend thousands of lines of code we spend thousands of lines of code we spend hundreds of hours reviewing that code hundreds of hours reviewing that code hundreds of hours reviewing that code and testing it which many people do not and testing it which many people do not and testing it which many people do not do. On top of that I also wanted to do. On top of that I also wanted to do. On top of that I also wanted to start sharing how I work with more start sharing how I work with more start sharing how I work with more people which is why I released my real people which is why I released my real people which is why I released my real work skill. But this is not the twoline, work skill. But this is not the twoline, work skill. But this is not the twoline, you know, ask me questions until blah you know, ask me questions until blah you know, ask me questions until blah blah blah. This is actually how I plan blah blah. This is actually how I plan blah blah. This is actually how I plan my work. And I'm not going to talk my work. And I'm not going to talk my work. And I'm not going to talk through it now. I'm going to put a link through it now. I'm going to put a link through it now. I'm going to put a link in the description for that as well. But in the description for that as well. But in the description for that as well. But if you want concrete plans where you and if you want concrete plans where you and if you want concrete plans where you and the AI reach a common understanding and the AI reach a common understanding and the AI reach a common understanding and there's no ambiguity on how you do there's no ambiguity on how you do there's no ambiguity on how you do things, check this out. I might make a things, check this out. I might make a things, check this out. I might make a video talking everyone through this video talking everyone through this video talking everyone through this eventually here because I think it's eventually here because I think it's eventually here because I think it's very useful very useful very useful to do proper planning when you work with to do proper planning when you work with to do proper planning when you work with LLMs because that's where most of your
-
LLMs because that's where most of your LLMs because that's where most of your time will go regarding your planning to time will go regarding your planning to time will go regarding your planning to make sure that the LLM creates something make sure that the LLM creates something make sure that the LLM creates something good and not slop and then the review good and not slop and then the review good and not slop and then the review stage as well. I want to talk about both stage as well. I want to talk about both stage as well. I want to talk about both of these things because I found great of these things because I found great of these things because I found great success with this skill. And then I've success with this skill. And then I've success with this skill. And then I've been building a lot. I was just I'm like been building a lot. I was just I'm like been building a lot. I was just I'm like how can I make this platform better? And how can I make this platform better? And how can I make this platform better? And some of our most popular content now at some of our most popular content now at some of our most popular content now at dome trainin is not really just watch a dome trainin is not really just watch a dome trainin is not really just watch a video about this, watch a video about video about this, watch a video about video about this, watch a video about that, but our hands-on courses, the ones that, but our hands-on courses, the ones that, but our hands-on courses, the ones where you go and you type things where you go and you type things where you go and you type things yourself, have seen great viewership and yourself, have seen great viewership and yourself, have seen great viewership and great success because I think people do great success because I think people do great success because I think people do want to know how to do things by hand to want to know how to do things by hand to want to know how to do things by hand to then go ahead and be able to instruct then go ahead and be able to instruct then go ahead and be able to instruct the AI to do them and know how to review the AI to do them and know how to review the AI to do them and know how to review them. And I didn't really stop there them. And I didn't really stop there them. And I didn't really stop there because yeah, okay, that's one aspect of because yeah, okay, that's one aspect of because yeah, okay, that's one aspect of it. But what about architecture? What it. But what about architecture? What it. But what about architecture? What about system design? Those things the about system design? Those things the about system design? Those things the LLM can do, but you can't really LLM can do, but you can't really LLM can do, but you can't really visualize them and learn them for visualize them and learn them for visualize them and learn them for yourself just by chatting to the LLM. yourself just by chatting to the LLM. yourself just by chatting to the LLM. Which is why I released a new category Which is why I released a new category Which is why I released a new category of courses called system design courses, of courses called system design courses, of courses called system design courses, which by the way, this completely free.
-
which by the way, this completely free. which by the way, this completely free. The the beginner for system design The the beginner for system design The the beginner for system design courses completely free. Link in the courses completely free. Link in the courses completely free. Link in the description. It is 5 hours, 4 hours. description. It is 5 hours, 4 hours. description. It is 5 hours, 4 hours. It's going to teach you how to do system It's going to teach you how to do system It's going to teach you how to do system design, at least how to get started with design, at least how to get started with design, at least how to get started with system design. People love this. It came system design. People love this. It came system design. People love this. It came out of nowhere. And it's this experience out of nowhere. And it's this experience out of nowhere. And it's this experience where you can read the instructions on where you can read the instructions on where you can read the instructions on what you're supposed to do, design brief what you're supposed to do, design brief what you're supposed to do, design brief requirements, common mistakes, key requirements, common mistakes, key requirements, common mistakes, key terms, etc. It's teaching you as it terms, etc. It's teaching you as it terms, etc. It's teaching you as it goes. And then based on what you need to goes. And then based on what you need to goes. And then based on what you need to do, you are able to come here and say, do, you are able to come here and say, do, you are able to come here and say, "Okay, we have a client or a user that "Okay, we have a client or a user that "Okay, we have a client or a user that needs to to talk to a service." and you needs to to talk to a service." and you needs to to talk to a service." and you have real-time feedback on what you need have real-time feedback on what you need have real-time feedback on what you need to do and then maybe the service needs to do and then maybe the service needs to do and then maybe the service needs to talk to a database. This is very very to talk to a database. This is very very to talk to a database. This is very very simple but um you you can make any sort simple but um you you can make any sort simple but um you you can make any sort of graph and then later as you can see of graph and then later as you can see of graph and then later as you can see it goes into things like uh more it goes into things like uh more it goes into things like uh more complicated structures with message complicated structures with message complicated structures with message cues. You can have private and public cues. You can have private and public cues. You can have private and public networks. You can have things like API networks. You can have things like API networks. You can have things like API gateways, WFTS. It goes super deep even gateways, WFTS. It goes super deep even gateways, WFTS. It goes super deep even for the basics, but we did release uh for the basics, but we did release uh for the basics, but we did release uh paid intermediate and advanced courses paid intermediate and advanced courses paid intermediate and advanced courses on this as well. So, if you want to on this as well. So, if you want to on this as well. So, if you want to check them out and improve your system check them out and improve your system check them out and improve your system design skills, I think this is a great design skills, I think this is a great design skills, I think this is a great great way um to do it and it goes pretty great way um to do it and it goes pretty great way um to do it and it goes pretty in-depth in terms of how much you can do in-depth in terms of how much you can do in-depth in terms of how much you can do with things like renaming what this is.
-
with things like renaming what this is. with things like renaming what this is. So, maybe this is the user. This is not So, maybe this is the user. This is not So, maybe this is the user. This is not how you spell user. um with things like how you spell user. um with things like how you spell user. um with things like naming the the edges. So I don't know naming the the edges. So I don't know naming the the edges. So I don't know this this can be an HTTP connection and this this can be an HTTP connection and this this can be an HTTP connection and it it could be named um user call and it it could be named um user call and it it could be named um user call and you can visualize everything. It's just you can visualize everything. It's just you can visualize everything. It's just great for system design in general. We great for system design in general. We great for system design in general. We might even release this but you get the might even release this but you get the might even release this but you get the idea and it has full backwards and idea and it has full backwards and idea and it has full backwards and forwards support etc. This has all been forwards support etc. This has all been forwards support etc. This has all been possible because the team has a agentic possible because the team has a agentic possible because the team has a agentic tools and we've spent tons of time using tools and we've spent tons of time using tools and we've spent tons of time using them, but also tons of time learning how them, but also tons of time learning how them, but also tons of time learning how to use them to a point where performance to use them to a point where performance to use them to a point where performance is great, security is great, user is great, security is great, user is great, security is great, user experience is great. All of those experience is great. All of those experience is great. All of those things, they don't come cheap, they things, they don't come cheap, they things, they don't come cheap, they don't come easy, and they do not come don't come easy, and they do not come don't come easy, and they do not come out of the box, which is what I'm out of the box, which is what I'm out of the box, which is what I'm teaching on the workshop. And teaching on the workshop. And teaching on the workshop. And eventually, I think I might make a eventually, I think I might make a eventually, I think I might make a course for this as well. Um, because you course for this as well. Um, because you course for this as well. Um, because you can achieve great things, but you have can achieve great things, but you have can achieve great things, but you have to know how to use them. and you know to know how to use them. and you know to know how to use them. and you know how to use them by trying different how to use them by trying different how to use them by trying different things out, see what fails, see what things out, see what fails, see what things out, see what fails, see what works and and use them. And then my works and and use them. And then my works and and use them. And then my favorite thing out of everything we've favorite thing out of everything we've favorite thing out of everything we've done, this was literally just released, done, this was literally just released, done, this was literally just released, so it's it's still maybe a bit rough so it's it's still maybe a bit rough so it's it's still maybe a bit rough around the edge somewhere, but more around the edge somewhere, but more around the edge somewhere, but more people are interviewing than ever. So I people are interviewing than ever. So I people are interviewing than ever. So I wanted to make a tool that allows you to wanted to make a tool that allows you to wanted to make a tool that allows you to practice interviews at a low stakes practice interviews at a low stakes practice interviews at a low stakes situation where you can just say, I want situation where you can just say, I want situation where you can just say, I want to interview for a junior car role.
-
to interview for a junior car role. to interview for a junior car role. let's have an interview, get it as let's have an interview, get it as let's have an interview, get it as realistic as possible and see how I did realistic as possible and see how I did realistic as possible and see how I did and then get some feedback because most and then get some feedback because most and then get some feedback because most people won't even give you feedback on people won't even give you feedback on people won't even give you feedback on the interview even if you ask for it. the interview even if you ask for it. the interview even if you ask for it. And that looks something like this. We And that looks something like this. We And that looks something like this. We have a new mock interviews. I mean, you have a new mock interviews. I mean, you have a new mock interviews. I mean, you can see the the details page here and can see the the details page here and can see the the details page here and the the marketing page etc. But if I go the the marketing page etc. But if I go the the marketing page etc. But if I go back um you can see that it will track back um you can see that it will track back um you can see that it will track your progress, show you all the your your progress, show you all the your your progress, show you all the your recent um interviews. I can say start a recent um interviews. I can say start a recent um interviews. I can say start a new interview and I can either choose new interview and I can either choose new interview and I can either choose one of the topics we support. So I can one of the topics we support. So I can one of the topics we support. So I can say C or you can just paste a job say C or you can just paste a job say C or you can just paste a job description for the job you want to description for the job you want to description for the job you want to apply and we will generate an interview apply and we will generate an interview apply and we will generate an interview based on that job description which is based on that job description which is based on that job description which is incredible because it basically means incredible because it basically means incredible because it basically means you can interview for any role not just you can interview for any role not just you can interview for any role not just tech roles. Um it will adapt uh not just tech roles. Um it will adapt uh not just tech roles. Um it will adapt uh not just the questions that it should ask you on the questions that it should ask you on the questions that it should ask you on a technical level and a knowledge level a technical level and a knowledge level a technical level and a knowledge level but also ask you company culture details but also ask you company culture details but also ask you company culture details as well and it will address the the the as well and it will address the the the as well and it will address the the the company etc. So I just want to quickly company etc. So I just want to quickly company etc. So I just want to quickly show you how we did that. Uh, I'm going show you how we did that. Uh, I'm going show you how we did that. Uh, I'm going to interview for a to interview for a to interview for a midlevel developer. If I fail this, it midlevel developer. If I fail this, it midlevel developer. If I fail this, it will be hilarious. I'm just going to will be hilarious. I'm just going to will be hilarious. I'm just going to show you a little bit of it to show you show you a little bit of it to show you show you a little bit of it to show you the experience. You can choose if you the experience. You can choose if you the experience. You can choose if you want a friendly coach, neutral or tough want a friendly coach, neutral or tough want a friendly coach, neutral or tough interviewer, masculine or feminine, um, interviewer, masculine or feminine, um, interviewer, masculine or feminine, um, sounding voices, upbeat, deep, firm, sounding voices, upbeat, deep, firm, sounding voices, upbeat, deep, firm, etc. I was really concerned about etc. I was really concerned about etc. I was really concerned about performance on this, so I made it performance on this, so I made it performance on this, so I made it extremely fast to the point that extremely fast to the point that extremely fast to the point that sometimes it's a bit too fast. So if you sometimes it's a bit too fast. So if you sometimes it's a bit too fast. So if you pause to think you can choose to sort of pause to think you can choose to sort of pause to think you can choose to sort of add a jitter between how fast, how slow add a jitter between how fast, how slow add a jitter between how fast, how slow this can be and it can be voice only or
-
this can be and it can be voice only or this can be and it can be voice only or it can give you a code challenge. it can give you a code challenge. it can give you a code challenge. Literally it will generate a code Literally it will generate a code Literally it will generate a code challenge and you can take the code challenge and you can take the code challenge and you can take the code challenge during the interview and you challenge during the interview and you challenge during the interview and you can talk to the interviewer to basically can talk to the interviewer to basically can talk to the interviewer to basically solve it. solve it. solve it. How cool is that? Very very quick. I'll How cool is that? Very very quick. I'll How cool is that? Very very quick. I'll show you how it works. So, you can show you how it works. So, you can show you how it works. So, you can choose your your mic from here. And choose your your mic from here. And choose your your mic from here. And after that point, you just say create after that point, you just say create after that point, you just say create interview. You choose if you want a warm interview. You choose if you want a warm interview. You choose if you want a warm a warm-up like an icebreaker or go a warm-up like an icebreaker or go a warm-up like an icebreaker or go straight into the answers. I'm just straight into the answers. I'm just straight into the answers. I'm just going to show you how it is. Just having going to show you how it is. Just having going to show you how it is. Just having fun here. This is a fun video. Doesn't fun here. This is a fun video. Doesn't fun here. This is a fun video. Doesn't really matter. I'm just showing you what really matter. I'm just showing you what really matter. I'm just showing you what I did. Um, you can check this out. This I did. Um, you can check this out. This I did. Um, you can check this out. This is in production right now. So, let's is in production right now. So, let's is in production right now. So, let's just see. Let's pretend I'm a mid-level just see. Let's pretend I'm a mid-level just see. Let's pretend I'm a mid-level C developer taking this interview. C developer taking this interview. C developer taking this interview. >> Hey, Nick. Welcome. Thanks for taking >> Hey, Nick. Welcome. Thanks for taking >> Hey, Nick. Welcome. Thanks for taking the time to chat with us today. How's the time to chat with us today. How's the time to chat with us today. How's your week been going? your week been going? your week been going? >> Let me check the audio levels on his >> Let me check the audio levels on his >> Let me check the audio levels on his voice. voice. voice. >> Oh, absolutely. Take your time. Want to >> Oh, absolutely. Take your time. Want to >> Oh, absolutely. Take your time. Want to make sure everything sounds good on your make sure everything sounds good on your make sure everything sounds good on your end. Once you're all set, we can dive end. Once you're all set, we can dive end. Once you're all set, we can dive into the interview. Everything look okay into the interview. Everything look okay into the interview. Everything look okay there? there? there? >> Yeah, all good. I've been good. How How >> Yeah, all good. I've been good. How How >> Yeah, all good. I've been good. How How have you been? Sorry, I I I meant to have you been? Sorry, I I I meant to have you been? Sorry, I I I meant to mute my mic here. Sorry.
-
mute my mic here. Sorry. mute my mic here. Sorry. >> No worries at all. I've been great. >> No worries at all. I've been great. >> No worries at all. I've been great. Thanks for asking. So, jumping right in. Thanks for asking. So, jumping right in. Thanks for asking. So, jumping right in. Boxing doesn't only happen on an Boxing doesn't only happen on an Boxing doesn't only happen on an explicit cast to object. Where does explicit cast to object. Where does explicit cast to object. Where does boxing sneak into everyday C code boxing sneak into everyday C code boxing sneak into everyday C code without an obvious cast and how do you without an obvious cast and how do you without an obvious cast and how do you spot it? spot it? spot it? >> Uh I mean boxing can happen with casting >> Uh I mean boxing can happen with casting >> Uh I mean boxing can happen with casting but I think it can happen with implicit but I think it can happen with implicit but I think it can happen with implicit casting as well. For example, you have casting as well. For example, you have casting as well. For example, you have an array or or a list of object and then an array or or a list of object and then an array or or a list of object and then if you add an integer in there or any if you add an integer in there or any if you add an integer in there or any value type really um then you will end value type really um then you will end value type really um then you will end up boxing that item because the box is up boxing that item because the box is up boxing that item because the box is now implicitly applied on the object of now implicitly applied on the object of now implicitly applied on the object of the list. the list. the list. >> That's a great example about the list of >> That's a great example about the list of >> That's a great example about the list of objects. Thinking about interfaces too, objects. Thinking about interfaces too, objects. Thinking about interfaces too, why does assigning a strct to an why does assigning a strct to an why does assigning a strct to an interface variable have to allocate? Can interface variable have to allocate? Can interface variable have to allocate? Can you just hold that thought because I you just hold that thought because I you just hold that thought because I think a code challenge is coming up. think a code challenge is coming up. think a code challenge is coming up. >> Looks like that challenge is live now. >> Looks like that challenge is live now. >> Looks like that challenge is live now. The idea is to figure out how many The idea is to figure out how many The idea is to figure out how many buildings you can see from the left buildings you can see from the left buildings you can see from the left given a row of their heights. Take your given a row of their heights. Take your given a row of their heights. Take your time and just start coding when you're time and just start coding when you're time and just start coding when you're ready. We can work through it together.
-
ready. We can work through it together. ready. We can work through it together. And if this particular puzzle isn't your And if this particular puzzle isn't your And if this particular puzzle isn't your thing, you can always swap it out for a thing, you can always swap it out for a thing, you can always swap it out for a different one. No pressure. different one. No pressure. different one. No pressure. >> You get the idea, right? And then >> You get the idea, right? And then >> You get the idea, right? And then eventually after you finish, uh, you can eventually after you finish, uh, you can eventually after you finish, uh, you can actually see a full report on what actually see a full report on what actually see a full report on what happened. So this from another one I happened. So this from another one I happened. So this from another one I did. So, it will tell you if it was um did. So, it will tell you if it was um did. So, it will tell you if it was um meant to hire you or not. Um if I had meant to hire you or not. Um if I had meant to hire you or not. Um if I had answered these questions, which I didn't answered these questions, which I didn't answered these questions, which I didn't before, it will actually tell you where before, it will actually tell you where before, it will actually tell you where your strengths are and the gaps are. And your strengths are and the gaps are. And your strengths are and the gaps are. And it will break down every report on uh it will break down every report on uh it will break down every report on uh the model's answer and how the model the model's answer and how the model the model's answer and how the model would answer the the question as well as would answer the the question as well as would answer the the question as well as the code challenge, your final code u to the code challenge, your final code u to the code challenge, your final code u to see what you did, how that ranks, full see what you did, how that ranks, full see what you did, how that ranks, full transcript. You can get all that. And transcript. You can get all that. And transcript. You can get all that. And then I have some admin stuff here for then I have some admin stuff here for then I have some admin stuff here for session diagnostics. So you get the session diagnostics. So you get the session diagnostics. So you get the idea. It's really cool. I've been idea. It's really cool. I've been idea. It's really cool. I've been basically where have I been? I've been basically where have I been? I've been basically where have I been? I've been building stuff and I've been learning building stuff and I've been learning building stuff and I've been learning the tools as I've been building stuff. the tools as I've been building stuff. the tools as I've been building stuff. That's what I've been doing. And it's That's what I've been doing. And it's That's what I've been doing. And it's been really really fun. I think not been really really fun. I think not been really really fun. I think not enough people have something they're enough people have something they're enough people have something they're building. And if you're using AI for an building. And if you're using AI for an building. And if you're using AI for an employer, I think yeah, that's fine.
-
employer, I think yeah, that's fine. employer, I think yeah, that's fine. Obviously, they need it. But um I can Obviously, they need it. But um I can Obviously, they need it. But um I can see why it would be sucking the life out see why it would be sucking the life out see why it would be sucking the life out of some people. build stuff for yourself of some people. build stuff for yourself of some people. build stuff for yourself and learn how to use the tools. And I and learn how to use the tools. And I and learn how to use the tools. And I think you're going to have a lot of fun think you're going to have a lot of fun think you're going to have a lot of fun doing it. Again, if you want to try any doing it. Again, if you want to try any doing it. Again, if you want to try any of this, it's all live. Give it a go. If of this, it's all live. Give it a go. If of this, it's all live. Give it a go. If you're a pro member of Dome Train, by you're a pro member of Dome Train, by you're a pro member of Dome Train, by the way, you already have credits to go the way, you already have credits to go the way, you already have credits to go ahead and play with the interview ahead and play with the interview ahead and play with the interview feature. I highly recommend everyone feature. I highly recommend everyone feature. I highly recommend everyone checks it out. We have other free checks it out. We have other free checks it out. We have other free courses. We're launching more free courses. We're launching more free courses. We're launching more free stuff, I think, even later today. So, stuff, I think, even later today. So, stuff, I think, even later today. So, yeah, give it a go. It's great to to yeah, give it a go. It's great to to yeah, give it a go. It's great to to have seen domain's usage basically have seen domain's usage basically have seen domain's usage basically skyrocket in the past month and I think skyrocket in the past month and I think skyrocket in the past month and I think I'm going to come back with um more I'm going to come back with um more I'm going to come back with um more videos related to how to do all of these videos related to how to do all of these videos related to how to do all of these integrations into an application. If integrations into an application. If integrations into an application. If you've seen anything in this video that you've seen anything in this video that you've seen anything in this video that you like, leave a comment down below, you like, leave a comment down below, you like, leave a comment down below, let me know and I will make a video let me know and I will make a video let me know and I will make a video about it because I think there's so much about it because I think there's so much about it because I think there's so much many people miss. Well, that's all I many people miss. Well, that's all I many people miss. Well, that's all I have for you for this video. Thank you have for you for this video. Thank you have for you for this video. Thank you very much for watching and as always, very much for watching and as always, very much for watching and as always, keep prompting coding. Bye.
Summary
The main theme is the creator's recent absence from making videos and how AI has impacted their motivation and content creation. Key subjects include AI's effect on various industries, the concept of embracing AI rather than fearing it, and the speaker's personal journey of deep-diving into AI technology. The practical takeaway is that AI is here to stay and developers should focus on understanding and integrating it, with an upcoming focus on helping C# developers in this transition.