We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Analysis Summary
Worth Noting
Positive elements
- This video provides a rare, unvarnished look at the administrative and structural 'grunt work' involved in setting up an open-source educational project.
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.
January 2026 Q&A
Jon Gjengset
Prot Asks: Ro about programmatic thinking, political discourse, and art as self-discovery
Protesilaos Stavrou
Why is Microsoft updating their text editors!? | TheStandup
The PrimeTime
❤️ Obsidian is great! (now)
RWXROB
Don't Lose Your Engineering Career To AI
Zen van Riel
Transcript
and then we'll get going again on a few things. Uh so at the beginning of this video, this is just yet another another working session of live videos. Something to note if you're just watching this is that I will be making actual videos uh small ones that you can consume easier than watching any of these big long videos. So, for those that really want to just sit through the long ass 6 hour videos of me like making these other things and, you know, kind of be a part of the audience or pretend like you're a part of the studio audience or whatever, you can watch these big long videos. But, anything that pops up under my live uh on YouTube um is going to be, you know, the same thing you would see in a VOD on Twitch. And really, the only reason I keep it around is because sometimes it's nice to have the raw content. uh to go through. But if you want the polished up content, you go to the you go to the actual videos that have names. And I spent some time today wrapping up a tool to help me make those videos pretty quickly. Uh so that we don't have to, you know, you can skip past the stuff you already know. And I can actually also just Hey, Bellum, I can just reuse the stuff that I've already done. And so for the next four to six hours, I am going to be looking at the stuff that has already been done and organizing that as best I can and creating the highlevel overview of what I think should be covered in this beginner boost. Uh, and in a way that is digestible in that you can scan it really fast. uh and then you can peruse it or you know go into it deeply later on so that uh you can you know do that and I'm going to talk about the format for the beginner boost. I'm going to but all of that stuff's going to go into videos because uh I want those videos to be to be ready for for people to kick off uh tomorrow. So, um, so yeah. Um, and based on that, I think I can actually probably start making videos right now. Uh, that do that kind of thing. So, I'm just going to jump right in and start making videos and people will like trickle in and we can talk as we go. So, I'm going to go ahead and start one. Here we go. Let's let's go and set the name of it. Let's set the name to retitle to uh let's say uh I kind of let's put it on a let's put it in a in a file first. And I kind of want to put the file someplace good. So, we're going to make a directory called docs. Uh, directory docs. CD docs. Uh, uh, CD notes. No, CD. Nice docs. Yep. CD in the docs. Um, and nice. We're going to use the same format. So, uh, yeah, we're going to be writing it like this. It be a little bit harder to read while we're doing a bit. This is how we're going to write it. I have to remind myself how to do as do. So, we do need a we do need a no tc html. Hey cutie action, how you doing? The cover.jpeg pub the cover ad the index. Is the top page. I need to get these documents started. So, uh a section number special publishing uh copyright 2026 some nice comments about law thinking the people who have made support motivational comments in different ways. So, I actually I think I think I may be able to go through this and eventually write uh the book that goes with the the boost and then keep that up to date as well. That's the goal anyway. And we're going to be incorporating other stuff like other other major sections, but I think it's all going to be under the boost. Yeah. Including all the the coding. Do I ever sleep? Mr. Red Bull. That's not Red Bull. It's copy. But I do sleep. I sleep eight hours a night. Okay. So, I'm torn because the ADOC stuff doesn't is not really readable. Like, I want to use my terminal as a way to write comments and stuff. Um, you know, I don't want to do it in Ask Duck though to tell you the truth. Is that the browsable from the from the web page? If I go to GitHub, is that if I go to the documentation, is that stuff browsable? Oops. Nice thing to keep motivated. If I click on docs, does it am I able to read this? I don't think I am. It' be it'd be good to know. Thank you, friends. Yeah, we are. And it goes to nice ADO and you click on nice ADOC error and user YAML and then build expect automatic blah blah blah column one. That's interesting. Well, it's not YAML. It's supposed to be what I'm getting is I'm wondering what the best way to use the terminal as a blackboard is. And if I did like if I did like I I did before, I would just I would just write it right there. Right. Um yeah, making a list in ask do make a new one. Uh, how to I'm trying to decide if I should do the when I do notes and I'm like showing stuff to people. You can also nest items with two things. I like that so much better. Hey, how you doing? Well, I'm going to be prolific for a long time actually. So, cuz I'm going to try to get the videos out before all the videos out uh before too long. Uh checklist task cut checklist for clean activation number things like command sequences. Yes. Ask will number them automatically. What? Nested ordered lists are single single things. Unordered lists. How do you do unordered lists? Is that a dash? It must be a dash. I can't read it because it's been rendered. All right. So boost docs. I'm just going to make a bunch of files. Uh so we can like paste them all together. Piece all the files together. So, uh, yeah, I think it meant Oh, it's a period. I think it's a period. That would be even better. Oh [ __ ] that's like fantastic. Uh, how do you even render that? Oh yeah, look at that. Nice. Okay. So, yeah. Move docs list HTML docu. Yeah. All right. We'll we'll organize it later. Um, yeah. Each one of these little segments is going to be about a thing. And then I'm going to bring those segments together. So, uh, that's way we're going to do that. I wonder if you can use if it will do it will do numbers. If I did one something, I don't know. I I'm just testing testing SC doc here for a second because whatever whatever I'm going to do, this is going to be the the the method of of of taking notes during while live while we're doing stuff. So, I need to make sure that I have it down. If I change it, I I've used markdown my whole life. Uh, if I change it, I want to give people a really solid reason to change it. Um, I'm kind of torn about whether I should do this in Asky Doctor Markdown. I feel like I should probably do it in Markdown. The problem with that is you cannot include other files using markdown. That's that's not a thing. And if you want your notes to be rendered as a PDF that you can print out and take with you or give to your friend, then you want to use Ask Do for that, which we should probably talk about. So you there's just no there's just no concept of includes in markdown. So, you know, uh I think you could probably make a markdown file convert to ASI do pretty easily. And then you could after the fact you could go through and like change everything over. Or you can just organize all the all the readme directories, all the directories so they link to one another. The problem with that is you can't reuse the same snippet in multiple segments of another document. You can't like compose documents out of it. And I need to know this because this is a huge I'm going to be writing a lot of content like this. Um This gives me this goes helps me. I go down I end up going down the random question. Was your first server tech job? Uh officially um well I helped the the cruise company that I work for. I helped them get on uh email. So, I wasn't really their tech guy, but I tried to be I was I helped them I saved them lots of money by not sending to Russia. And then officially, I got a job as an internet service provider. I was one of the founding members of a of an ISP called Fibernet in Utah because I taught myself HTML. That was probably my that was my first tech job. I'm going to talk about that. I'm actually going to do a little bit of summation and stuff today. I'm trying to figure out right now is how to I think I got my answer already because markdown is easier to read as a text. Ask doc is more about writing a book. So um you know I'm going to docs uh the stack website. No, we're not going to use the website. We're moving it over right now. That's what we're going to be doing for the next three hours. Moving moving all that techn all that documentation over. I'll list to it. I'll show people that it's there if they if they because I'm still working on moving it over, but uh I'll be using the same one. I'll be evaluating what what stuff to use from it. Um and I'm kind I'm trying to figure out how to organize this is this is the biggest part of all is like how to organize, you know, the content. And I think uh the important part here is like if you give an example of a syllabus uh All right. So, introduction assistance programming course description. Um, We're not going to have anything like a schedule. You live by the syllabus schedule in in college because that tells you when you're studying what we don't have anything like that though. Assignments I tell you what you know tennis possibility possibility academic integrity communication. this uh final notes. Uh okay. So, yeah. Yeah, I think we're going to do this. But what I'm trying to figure out is how to do like what you know what we're going to do today. And I think we're going to just do it this way. So uh overview. So in the overview and let's go back to the website to the skill set website. I cannot do anything. I got this stupid [ __ ] cold. Nate, doc, I'm so glad to be done with it. It was a good thing at first, but not anymore. Uh, requirements make Oh, that's Yeah, this is what I'm talking about. So, has nothing to do with the thing. Uh, read me. I don't know how much of this stuff I want to write versus just, you know, do a thing. Introduce yourself on boost talk. This is actually a good idea. I'm glad I looked at this. Instead of having a discord, we can have a discussion group that is a threaded discussion group that's related to the container. Let's actually set that up right now. That's like super important. So, uh, boost talk. Yeah, we're going to make everything around this repo. That way people can manage it forever. Uh people can like duplicate it and take over their own. And then uh what else we want? We want to put the uh we want to go activate. Let's see. Let's go. CD boost H repo. Okay. So, now we've got uh we got the repo. Um we let's go. Let's do this. So, we have phone. We have pin unwatch. It's funny because nobody's watching it. I know. It's got 54 stars. That's nice. A skill sack has like a thousand stars or something. I can't remember. So hopefully we'll get people to star this. So, okay. So, this is going to tell me what to talk about in the overview. So, let's go back and look at this. Okay. So, we're going to go to we're going to talk about the boost right away. That's the most important thing to do. So, getting a GitHub account. I'm going to talk about GitHub. Uh I'm going to put this all in in imperative uh syntax, I guess. So get a GitHub account. Should we use camel case for all this or should we use s case? Probably send case right. Get out uh start and follow uh boost uh repo. this. We're going to use this instead of Discord. Uh, so how do we say that? So, we need to There's a way to turn it on. I need to do this actions, discussions. Here we go. So, discussions. Get started with GitHub discussion. Get started. Yes. Get started. Only maintainers can see this page. Start a new discussion. discussions updator updates from maintainers. If it doesn't look right, look, choose a different category. Add a title. Since you're new here, we're helping you get started by generating your own first post to the community. Don't worry, you can edit the post later. Uh, so we're going to use this and everybody's going to learn markdown obviously. Um, we need to learn markdown like right away. Uh we rather than saying learn, we need to we need to write it as if it was written on a resume or a job posting. Uh uh write and edit uh GitHub. This is called the the open credential merit system which I want to do a whole series on. Uh uh create a GitHub account. Okay. Uh, so let's Yeah, this is going to be the stuff we're going to go over. I'm going to make a video on this. Probably going to make the video today. I want to make a lot of the videos uh ahead of time so people can go to the playlist and start watching them and then while I'm answering questions for people that have questions, then we can make other videos about that. So, so we have native actions there. Pull requests. We have pull requests start boost book link tree for links. Uh, license information. Remove links content. Remove references. Wait, what what file changes we have? O tech Twitch YouTube custom link tree. Hey, thank you for the follow uh licenses. Oh yeah, we have a dual license going on here. I forgot about that. Yeah, actually I want I need to merge this. Uh links curl for web remove. Yep. Is covered in the following creative commas license. No derivatives. This let me add ask you do we do not want that. No being interviewed author. See this. This is me starting to write all this. This content is not maintained and blah is more easily to read in research. Interesting. So it looks like I did start doing this. Oh, look. OCMS. Good. Now boost the tree 22 read me. Wait, we have lot of other branches here. We do. We have lots of branches here. Uh, they're all here. It's all in the other branches. Is OCMS still up? I wonder if that's still up. I was going to talk about OCMS. I want to talk about it early on because it's going to be the way that you get your credentials, so you get certified. OCMS. OCMD. No OCMS. Okay. Thought so. Uh, that's cool. The only thing from here that we actually really need to keep that I could probably throw this PR away. Yeah, I could probably close it. Is this the luxury custom issue replacing username ouchie github coing? Yeah, let's do that. So dot get. Oh god. Yeah. Um, open collective. We don't have that. I wish I could get open collective to work. Actually, I am going to make a document about how you can help. Uh uh yeah, I'm going to put so I'm going to Yeah. Okay, we'll put uh contribute to uh the boost project. So, this is where I can talk about all of that. Uh, I'm going to I'm going to make videos about each of these. So, write, edit, get a paper, markdown, start, follow, blah blah blah. Uh, create a GitHub account. Uh, yep. And stop. Um, what was the other thing I was going to do? Uh, we we have another one of these that's even higher. Uh, it's in here though. It's right here. Understand the tech the tech industry uh understand yourself. Discover your ideal job and companies that have it. Learn what your ideal job requires and how to prove it and how to prove you can do it. Develop the specific skills and knowledge and abilities required by the job. Start managing and maintain your exterior your tech career and life effectively again. Imperative imperative voice is the thing. Understand understand tech industry. Understand yourself. Discover your ideal job and companies that have it. Companies that need it. Uh, learn what your ideal job requires. Know what your no learn learn what your ideal job requires and how to prove it. Uh, I'm going to make it its own bullet point. uh and how to prove it. You're just learning how to do it and then you're doing the proving. So that's a separate step. Develop the specific skills, knowledge, abilities, go the job, manage and maintain your tech career effectively. So this is kind of a follow-up. It's like, hey, go get the job. You know, you know what you want. You got the job. Now go out and do it, right? Uh yeah, that includes getting the job, but it also means switching the job. So, it's like an ongoing process. I really like this outline right now. I spent a lot of time thinking about it, but if you were to put if you to put everything into an overview, this would be the overview, right? Uh We should also say uh uh or stop by our uh stop by our chat room, our forum here here on GitHub. All right, I need to find out how to link to that and add it because that's going to be the main thing. We don't need this. That's already there. I'm going to throw this PR away. There's nothing in the PR that's needed. So, it's just going to mess people up, especially if they're coming in to to do stuff. So, we'll go to the PR and close it. Close request. Uh, okay. Closing the mer. It did not merge or anything. So, we should have no pull request now. Uh we do have several issues. Discussions, actions, projects, wiki. So we're not going to use a wiki. Uh a wiki would would be nice. Uh but it's better to do it in in markdown so it can then become a web page as well. Um I think discussions I mean as as we had more moderators and stuff like that are actually doing things over here. uh collaborators, we can we can actually open up and but we'll have to open up more protections like protecting your default branch, stuff like that. We don't have that right now because I'm going to be, you know, doing a lot of live editing on it. Uh however, I do like squash emerges because it doesn't make a really messy history. Uh so because the ongoing history of the boost is going to is going to, you know, it's going to be substantial. So I always want I almost want to squash and merge everything right now uh to eliminate to eliminate the the log history and then actually put those protections in place. So we're doing it right right at this moment. So then like after a particular session like this I would do a whole bunch of changes and then I would go establish if I wanted to make those changes and then I would commit the whole thing as a as a session and then I'd be really clear about that. So, I had really good git history because right now my log history sucks. Uh, you see how much did I have? Look at how many commits. I want to remove all of this and and I don't know how to do that. Let me I'm going to do it right now. I I want this to be a really good project actually. So, because I want it to live on beyond me. So we need to uh go into the default branches main advance rule set. Yes. Uh rule set uh default enforcement status. This rule set will be enforced. Bypass list no bypasses empty target branches. Add target for the include default branch uh which should be applied. Branch rules restrict creations only allow user with bypass permission to create matching reps. Uh restrict updates allow only user by permission to yeah restrict deletions allow allow let's see prevent merge commits from being pushed to matching reps cards to succeed. Require sign commits. Uh me rest must have signed verified signatures. I think I have signed commits. Yep. Require pull request before merging. Yes. Uh required approvals. Zero. Approving reviews would require before can merge. Um yeah, anybody who can do you got to be a code owner or moderator to do it though. uh require approval of most recent reviewable push require conversation resolution before merging all sumP requests can be merged. Yes. Uh merge squash and rebase. We just want squash. Merge all the commits from the head branch to the base branch. Merge the head branch to a single commit. Merge, squash, and rebase. Allow merge methods. Squash. I think it is squash and reverse. When when merge, you can allow any combination of merge, commits, squashing, or rebasing. At least one option must be enabled. We want squash. Require stat. The reason for this is we don't want we don't want a ton of commits. Require status checks to passive status checks. Yes, we don't have any status checks. Commits must first be pushed by another rapid. We don't have status checks. We will eventually probably have actions and stuff to check that the markdown's good. Lock force pushes uh require code scanning results. Require code quality results request code compile review. No. Uh I think that's pretty much it. So create uh have to use zapas key use opacas key touch to opacity I created under default trigger branches is default. Okay so I think I got my my stuff in place. Why did I want that? Because I do not want to have all those commit logs all over the puck. So, and I do want to clean up this whole thing. If I have to, I might recreate I might actually recreate the entire project just to get a clean history, but I don't think I'm needed to do that to drop the to get the project history out here. Nothing nothing says shitty project more than bad commit history. Uh, so I don't want that. I want people who know to look at it and go, "This guy knows what's happening." You know, it's largely just documentation, right? So, uh, what do we need to do here? We need to go do Let's ask her. So, a new new topic. How do I eliminate get rid of all the commits in the in the commit history and replace with a single one? I think I'm probably going to have to do a force if you want to keep all the current files exactly as are by making a repo history look like it started. You can check out orphan new main. Okay. Add a commit initial commit branch d delete the main branch branch m push force mate origin main. Wait, if you want to keep all the current files exactly but make this repo history look like you start from one fresh commit. Cleanest way to do that is this uh safer safer version to do this is this uh I'm going to go for this. I'm just going to go I'm going for it. Okay. Deleting branch was main blah one violation commit must have a verified signature. Oh [ __ ] Um, what do I need to do then? I need to take out uh verified signatures. How's my signature not verified? Cannot force push to scratch. I think I needed my GPG in here. I thought I had my I thought I had my stuff all done, but I guess not. Uh, I I have to do a GPG keys. What I have to do? Yeah. I but I don't have my key anymore. So my signing key I don't think I have anymore because it's a secret thing. Make all my commits signed. Have to add a GPG thing. Uh list keys. I don't think I have this anymore. I am going to hide you guys for a second. I need to get my thing. Uh trusty keyboard created directory user new GPG. Yeah, it is gone. I have to add a new one. Gonna have to add a new one. Uh use that key. Gam kick user key. Use a signing key. I don't have that. Uh then go to get then then tell get to side keep automatically. Uh I don't have a key anymore. That's the problem. Uh yeah, god damn it. Where is my key? And it's not the kind of thing you want to save anywhere because it's so dangerous. I have a big a really secure USB stick. Some place has got all that on there, but of course I can't find it. If SSH if you're using SSH gets modern way git actually recommends SSH signing now uh GBD format SSH uh user signing key15 oh [ __ ] this is much better it what when did I get the memo I did not get the memo that they changed SSH I love AI it makes me so much more effective and yeah So all right. So I tried to sign and writing object use. Okay. Violation found cannot force push to this branch. Changes made for the poll request. Uh yeah, it just protected the branch. So, I should probably turn the permissions off, the protections off for a second and then do this and then turn them on. Let's do that. I'm going to take enforcement status disable and then I'm going to try again. Oh god, though. Okay, now I'm going to do the force push. So, uh what was that? What line was that? It must have been get branch main. Uh can push porse or domain? Uh push see cannot push to this branch. Changes must be made. Changes made through port request. I thought I removed that. I just turned it off. Disabled. Add bypass. Bypass. Byp bypass remotes teams agents and apps. God, I'm so h right guys. Now what target branches branch rules branch creations default uh target see branch targeted criteria add a target enforcement status I have let's see rule status will be enforced disabled rule set will not be enforced did I not save it disabled you love the what the graphic down here this guy or the little thing hi Ben how you doing Um, I'm glad you like it. Modern technology, right? Okay. So, what are we doing now? Let's do you guys still Oh, you're watching the You're looking at the privacy thing. Sorry, I'm almost done. Give origin main. Is that working? All right, I got to I got to turn this off for a second. Turn it back to active. Get rid of the branch default. Uh branch targeting criteria. Delete. All right. Try it again. Okay. It's still doing it. Repost your rule violations. I must be This rule set does not target your resources and will not be applied. Oh. Uh uh add inclusion pattern target change match will save on update will update on the save. Is it because there's a save down below? Oh, I didn't say the changes. Derpy derp derp derpy derp derp include default branch. I'm going to set it to disabled and then I'm going to save. That's why I didn't save. I was like I want to temporarily disable it and I was like nope can't do that. I'm getting saved. Okay, now I could probably do it. Worse is pushed. Yay. Get log uh initial commit. Okay, so Oh yeah, that is awesome. Turn the security protections back on. Turn my screen back on. Uh save it. This the problem is I didn't click save down here. save changes. Right. So, uh we got save changes. We're going to go here. Uh clear. And I think that's it. Git log is much cleaner now. Uh it actually should be a saved change. So now I can do uh ghre repo. Wait, I think I already have this up. Yep. So we go to boost and we can see the initial commit. Uh we can see if the commit was signed or not. Uh I believe it was committed semi commit blah blah search. Actually no it wasn't. I bypassed I bypassed signing. Uh so yeah. Yeah. Okay. So, we're going to make uh another branch really quick. Uh so, yeah, we're going to make another branch really quick to do. So, what should we what should The reason I like making a PR is because we can summarize everything we want to do in this particular uh editing session. So we can kind of set out the goals of the pro of tonight's uh end result uh and and like put that in issue even uh so I can do issues. So test on Windows uh wiring OBS events to commands. We did that already. So close uh close 51 uh update GH sponsorship information. Uh let's do that. Okay. So, let's do that. Let's do that. So, actually, let's try my new thing. Let's do retitle. This is so cool. Retitle of 50. And that should change. Update you sponsorship information. Cannot find YouTube cash uh YouTube token. And this is nothing secret. I just have to redo this every time for YouTube to do its thing. Uh, and then it'll tell me to close my screen. Continue. Uh, continue. It can't be reached. Uh, received. Boom. All right. So, now we can go back. Let's do retitle dash. And then we can do retitle dash. And that will go back to update sponsorship information. And now that's that's the active issue. In fact, uh, I can actually put a hook in issue devel Oh [ __ ] this is so cool. Oh my god, I got to do this. I I have to do this. Uh, how can uh Yeah, how can Let's see. Was that was that change commit commit sign boost uh main I need to look at the commit history one commit was it signed? It wasn't signed. Why wasn't it signed? It wasn't the commit was not signed. Yeah, that should have been a signed commit. I don't know why it wasn't. We need signed commits in order to establish legality. So like the people like try to take ownership because they're a contributor. You can't you can make an agreement that says if they have GPG signed, you know they're who they say they are and then by by default if they if they make a contribution with a sign with a with a signed thing that constitutes a contribution to the project that becomes the legal property of the project and whoever controls the project. So that's super important to have signed commits. Uh, a lot of people don't know that, but that's a it's a big thing. You could you could argue I'm not a lawyer, but you could argue that you could get around that, but that's just that's how we're going to do it. Uh, okay. What do we got? We got the booth. We got services are running. Uh, docs. I have a lot of stuff that's necessary. Let's close that up. Welcome to skill stack. Okay, this is the other skill stack one. Uh, he'll stack. Yeah. All right. So, boost mate. Okay. So, now what? Now we need to check out the other branch, but I need to make sure I have psych activated. Uh, but I, you know, I don't need to do that till later tonight when I'm making a commit. I'm merging everything in. So, there. Uh, so what were that? We were going to get what were we going to do? Uh there's a bunch of marketing [ __ ] I don't need that. I just needed to help teach people. Uh so this is like a lot of copy here. I don't know. I mean copy is nice. Oh, there it is. Boost talk. So we need to Oh, that was it. Link to the discussions forum. So, I need to make sure I need people uh pin discussions. So, anybody who's watching right now, if you want to help me, I need to uh have got it. Uh welcome to boost discussions. Uh announce and I'm going to go ahead and uh we're using discussions as a place to connect with our members of the community. We hope they ask questions, wonder about, share ideas, engage with the community members, welcome others, and are open-minded. Uh did I write this? I think I did. Uh remember to get started comment below with introduce yourself. Yeah. Okay. Everybody everybody who's here come and like introduce yourself in the discussion board and this is not a place to be anonymous. So if you want to be anonymous you can but uh you know just if you do it make sure you're doing it here. There's no there's no association between your your ID and your GitHub here. So you could be anonymous on Twitch and still not be anonymous here uh if you wish. So, just put that out there. VI docs uh overview. Yeah, let's get rid of the list. Oh, wait. I need to make a branch. So, uh let's go ahead and do that. I was I was going to actually do it by by by forking an issue and I was going to make the issue automatically trigger uh and get an issue develop. That's what I was going to do. Okay. Uh, can I make uh ch issue develop- c trigger a call to retitle? That would be the ideal. Yes, but not directly to get itself. Uh, okay. We could say Hillary title. This will work. That's what I would have done anyway. But uh James develop Yeah. Uh yeah, we can have it retitle the issue number. Yep. So, let's copy. Let's do a new X new X uh GH develop GHD deb GH issue dev. No, we're going to say we'll just say issue dev. Excuse me. issue dev. Uh because then I could just put the dev as part of the number. It' be fine. Oh, I could just make it an argument to issue. Yeah. Okay. So, I got to update my do files. I'm going to lose them all. Issue dev. Let's do issues of the JS supposed. So, I could do issue dev. Wait, this seem uh issue view issue issue number one case develop issue uh C issue equals one. Yep. All right. So, we can do issue dev issue dev 48. No, it should have 50. Let's see if it works. Retitle unbound variable. Why didn't it work? Oh, no. But we don't want that at all. We want we want the issue because I have code for that. All right. So, rety. Uh, okay. So, if we get an error from YouTube, we should actually just fire off the caching thing so it keeps running. Uh, I'll probably put that out eventually. So, did that change everything? Let's just check really quick. So, Twitch stream info updated sponsorship information. Got that. Uh, did it change my user info refresh update you sponsorship and did it change my YouTube stream name? Yes, update you sponsorship information. Okay, so uh just Dr. Desktop first time and install Jenkins. Yes. Nice. Yeah, I don't use Dr. Desktop necessarily, but Podman. Yeah, Pod Man is so much better. I I I like it better. Anyway, so let's fix this G information. Uh GitHub sponsors funding. I'm going to get rid of all this. Don't need this. All right. Added a branch. Uh, all right. Get status. Uh, get add. Now, all these commits because we're doing squash commits because we're doing uh we're doing squash commit PRs. These can all be really shittily named commit messages because they're all going to get deleted. They're just they're just prompts later on to make a nice happy commit message once you have them all collected. So, that's really and and the branch name is going to go away and everything. So, it really doesn't matter. Uh, and so let's go ahead and do that. Let's do get addit commit uh uh cleanup uh get a buddy. Get push and this will push to the branch. Now, now what I can do now is I can actually start a running PR about this. This is one of the coolest things ever. Uh it can GHPR create and it will create a PR based on this uh create P request for blot into main. Uh and I can I can name the PR whatever. We could probably the PR it's like update G sponsor ship information. Uh I could put a whole bunch of stuff here. I'm going to make this this a draft which means it's not ready for approval yet. But the thing that's so cool about this is that you can do GHPR view web and you and your team can follow all of the work that you're doing by looking at the the the trail. You can click on the file and anytime I change anything in here, it'll show you the individual check the things that are happening. All the commits get get incrementally loaded here and nobody can. So people can follow your development in real time and you could commit often and early the way you're supposed to and then people can everybody on the team knows what you're working on. You can't hide it. So it's not like oh I I I have all this on my local laptop and I haven't committed it. You can call [ __ ] and say well then why aren't you committing it to a local draft then? You see what I'm saying? It's a really great way to provide standup information uh without having a crazy daily standup meeting. So something to definitely think about if you're not already doing that. Uh okay. So uh get status. So here we go. We got 50 update use sponsorship information working tree. All right. So we got that done. Now there's some other stuff I have to do with regard to sponsorship. Uh that is that I have to actually do from here. Uh this is on my actually if I go back and I click on sponsorships for the boost. Uh the reason that to-do is there is because of this down here. Uh learn how to more sponsorships get pages for years ago. Wait what? Uh Rob contributors. So we can go here. You click on this and this will get your sponsorship. I was really happy I got a $7 sponsorship early the month just now. So this all this stuff needs to be updated. So uh I need to do this. So hello world help save the world. Hello friend. There's a good chance we've already met probably on my live stream or one of my live presentations. If we haven't met, I look forward to my work presence for help. Uh uh I don't really need to say that. That's kind of whatever. Full of myself. Your support is appreciated more than I can save. We really can save the world one changed life at a time. Uh, one empowered life at a time. How about that? All right. So, go ahead and say I know that's weird, but whatever. Uh, I had to pass a bunch of my profile. No. Uh, featured work. Dot. Bonsai. Dot is a thing. Bonsai is my these are my biggest things. Me and spec, which is a good thing. Awesome. go is a good thing. But I do need to make the boost the main thing. I took it down. I got to put it back. Uh books and stuff we don't need. Cutting from the get- go. These books we don't need to do anymore. Cost prog. There's a bunch of books here. Uh I'm going to put nice things in here too because things reasons. Uh let's put nice first and let's put uh boost second. And I'll do dot the pagan spec. Actually, bonsai is probably more important than peanut spec. Uh yeah, I haven't worked on a pagan spec in a long time. Uh and awesome go. Okay, so those are my main projects. Future special play features of all time. I want to manually add my thing now. Opt in to get features uh from block update profile. All right. Then there is there is your goals. Uh here we go. Current goal say share blah blah blah. Uh this is I did the 600 because if I ever if I ever made 600 a month on this I could almost stop working. Yeah. Your goal is monthly amount you're aiming for. 600 would be great. His goal uh works out to be $50 an hour beginning with live streaming every month. Uh three hours every Sunday dude uh three to three three dude to three Easter as well. It's spending over 20 hours a week on Bonsai the books as well. That's not true anymore. So uh basically I just want to make the same amount of money that I would have made if I was personally mentoring somebody. Uh, you know, if if I was if I was personally mentoring somebody, I would make 50 bucks an hour. That's what I charge at Skill Sack in 2020 2013 as pianist's money. And so if I could get the money back for just contributing that, that would be 600 a month. So that seems reasonable. Uh, so uh, three hours every Sunday, I actually spend way more time than that. Uh if I if I if I manage to hit this, I'll consider adding road trips back. Uh yeah. Uh hideous gold out uh hideous gold covers would cover the same rate I charged in person or private mentoring $15 an hour which is reasonable. Uh, you know, as long as I keep doing this. Uh, oopsy daisy. What did I do? I can't see the screen. Okay. Uh, uh. uh mentoring on Sundays uh 2:00 p.m. Eastern. That's why we're doing it. If I manage to hit this, I'll consider adding road trips back. Okay, so that's good. Uh, goal is 600 hitting goal. All right. So, so I I've never hit the goal. I I've never made even enough money to pay for my time. I've never hit it. It's It's kind of sad. It's like all these people, if you go look at my nice things file that I've helped and are making tons of money and I spent so much time meticulously going over this, people are often doing their crazy, you know, careers. Hey, look, I just got this awesome job. I love my job. Not a single dime of support and get a you know, kind like kind of like NPR. You can't you can't This is something I've learned. You can't go into this with any expectation because people are [ __ ] cheap. They are. and that includes me. They're cheap and they're they're forgetful. So, unless you're like telling them constantly, like if you ever have you ever listened to like a an NPR uh thing, you know, like they have to constantly, you know, tell you, "Hey, you listen to us every day for like 30 minutes going to work, but you know, it would be great to pay for that." Like, no, [ __ ] that. And they like, it's really funny. Oh, thank you for the sub. I'm going to guilt you all into subbing right now. subbing does help, but it doesn't help nearly as much as an actual GitHub GitHub sub. Uh, the GitHub sub comes in directly, and I'm going to cover this in a video later about how to help. Uh, but that's why I had to clean this up so I could actually talk about that. I just had this one be public space published. All right, so uh that's my only goal. Uh, $83 out of 600 per month. Yay. It pays for like one hour an entire month of of streaming. That's what it pays for. Now, Twitch does pay me some money for sure. Consider myself guilty even though prime subs are are like a buck or two. Yeah. Yeah. So, yeah, the truth is that I mean, you know, there's different sponsorship tiers. Let's do this. Okay. So, custom I I went ahead and said $2. If you can't pay $2 a month for three hours a week of custom private with semi-private mentoring with without forcing you to pay Udemy and stuff. I mean really sorry. It's like the the main reason for this is because people there's this there's this thing I learned about in the YouTuber world which I refuse to do but you know maybe I should start. It's like you're supposed to put a call to action in the video someplace every time you make a video of any kind. Call to action. It's like, "Hey, don't forget to sub, to like and subscribe. Don't forget to like and subscribe. And don't forget to sponsor me on GitHub for two bucks a month. I appreciate your help." And just, you know, it would be the best way to do it. Recommend a sponsorship amount. Set a minimum. uh uh the the recommended amount I I I would re look if you're if you're actually actively participating and and you're doing it all I I I would say five bucks a month that's like less than paying for master class you know so and this 100% is a master class this is going to be hundreds of hours of masterclass content for five bucks a month seriously $2 a month I got four whole sponsors for $2 a month. I'm not going to reveal who they are. I just think it's great. Uh add a month in here and I'm out. Uh help me out more. I actually like the eight. I'm going to recommend eight. Uh because it's not that much. I have zero sponsors, eight bucks a month. I have one at 10. Good for them. Good on them. I I used to have I used to have a $20 a month sponsor. I had one $20 a month sponsor. that the reason all my sponsors go oh [ __ ] I have a $60 a month sponsor what so uh I will say this I I uh at one point so I stopped streaming in October and I made a big deal about it and I deleted a bunch of stuff and shut down my videos and I actually lost the sponsors I I remember seeing all the notifications coming in of people leaving leaving leaving their sponsorships on GitHub and here I am coming back I don't blame them because they were paying me for doing nothing. I mean, I was not publishing anything to get up at the time. And uh I mean, they could still get to my videos if they went to the boost container, which they didn't know about or the skill set site, but they didn't they didn't know. It's really crazy because I used to have like 60 sponsors and I was bringing in about 200 because they were mostly young, you know, the stuff like that. So, uh you know, I did recognition $55. Uh get a sponsored badge. Logo or name goes here. Project Remy. Get a sponsor profile. Earn a mention in our release notes. $2 one time. Get a shout out on Twitter. What the [ __ ] No, I don't like that. That's stupid. Uh, yeah. Uh, yeah. I don't want to see, dude. Uh, all right. So, let's do that. Uh, $2 a month, 8 10 20. Uh, yeah. So, access to code, access to private repos. No, I'm not doing that. FaceTime consulting 8,000 a month. Uh, I should probably do that. If somebody if somebody actually did $50 a month, I would do a private consultation on Discord with them. I should do that. I need to think about this because I I know Bran Bran is one of my best sponsors, by the way. uh for a long time. God, I need to think about this before tomorrow. I I have been looking for a way to to go back to the private disc consultation on Discord. Yeah. So, I have been looking for an opportunity to do that now. the way we would do. God, I have to think about this. This is super. This could be it. I've been thinking about how I could have the one-on-one relationship and bring skill stack back the way it was. When I was working for myself, I did private consultations all week long. I didn't have any other job and I paid all the bills. It was fine. I would charge him 50 bucks an hour and uh you know so you know it would be an optional what I should probably say this is interesting I should think about this for 60 bucks a month I should say I should say maybe I'll make it worth it uh or I should say an an optional optional one hour private consultation per month. Uh, I'm going to put that I'm going to actually change that. I'm going to try this. If if I can't deliver, I will pull it pull it back and because I don't I don't I definitely don't want to, you know, look like a like a whatever uh it uh thank you so much. Uh, you get an optional one hour of consulting. You get an optional hour of consulting uh per month. Uh, did it just now? Yeah. Uh you get an optional hour because take per uh uh we we the problem is scheduling, right? So what I need to do is if somebody gives me a $60 sub, I need to reach out to them on GitHub and say, "When would you like to schedule your private consult consultation?" That's what I need to say. And then and then I can reach out to them. I could just send them an email automatically and say please tell me like when do you like your private consultation? and and I could actually turn the boost into a way to manage my private sponsor, my private consult consultation stuff, which is really cool because even though uh a certain percentage that the the the percentage taken by Skillstack, I mean by GitHub would would be the $10 versus the 50 uh uh uh please uh I don't even know how how to contact me about that. How how can we cause Patreon with GitHub? Yeah, but this is better because it's GitHub and plus everybody gets visibility. Patreon is great and all, but it this is a this just works better with GitHub because GitHub is a big part of the whole thing. You know, pat this is all designed to work like Patreon anyway. So, uh, I I still can't get into my Patreon account. I have a Patreon account. I' I've talked to them for restoring it a million times. They're like, "No, every time I go through this thing to restore it, they won't do it. I have money like just sitting in Patreon, not doing anything." Yeah, they've totally locked me out. So, it sucks. I think they did it on purpose. They keep my money. Uh, yeah, I'm I'm definitely going to do this. Hey, brother. How you doing? time slots that work for you. Let people choose from there. It could be a way to schedule. What we could do is we could make a calendar. It really depends on when people want to be free or not, whether they want to know that they're getting mentored. What to be? I've never used wood to beep. I don't know what that is. Uh uh let's do that. uh based on time slot availability first come first serve I can't so there's the problem here is what happens if uh very lightweight I'm just going to look at it really quick yeah one2me.com you know what I like about this is I'll make more friends I Actually, I made really good friends with Greg. Greg, are you out there? Cuz he we were he let me help sponsor him. We ended up pairing on a bunch of stuff. It was really great. I made really good friend with him. And actually, this is a way for me to meet people uh through my beginner boost that I actually be friends with uh and give private mentoring to. Uh new event name. When I plan a new event, I going to please click below. New event name. Look at drag dates. Choose possibilities. Time zone. Create event ready. Went to meet is a free service. Do not ask for contact or billing information. A new event name. Wait, what? Uh, private create event. Let's select the date. Uh what's the date? Tomorrow's the 8th. Tomorrow's we do eight. Let's say way fewer no-shows on this. Let's do this manage their own appointments. Oh, I see. So you just tell them here to come here and create an event calendarly. Well, I'll pay for it. I don't care about that. If I can let people schedule their own things with me, I then I don't have to do anything. I I am so glad we we looked into this. This is fantastic. cowardly. Another reason too is because I want to help other mentors out there like kick off their own mentorships. There's so many other professionals who could follow along. I I know Misha was inspired by me and had tannis Dennis he's he Scott started doing this stuff the same way. Uh and you know I he was get you know I talked him kind of into doing it V B7 started YouTube schedule. He could do the same thing. There's been there have been several people that have gotten into this uh based on, you know, watching me do it and and I thought of bragging. It's just I appreciate spreading the wealth. I don't care. There's enough to go around. I certainly if I especially I'm doing an hour consulting that would pretty much take up all my evenings. You know, couple rules about when people could schedule it. Gave me the control I needed. Okay. Uh get started. Continue with Google. Yeah, I should probably do privacy for this for a second. I I think this is a great idea. I'm so glad we found this before tomorrow because there going to be a lot of people that are going to be like, "Oh my god, I want private mentoring." And there, you know, and I was already going to start making videos during the week nights, but this way I can do one hour mentoring every night. and you know do it that way and then people can fill in the slot and if they if they don't get there in time it's up to them and I as long as they put a thing in there that says you know you've had your time it's a way to track it but that's super easy to code all that so continue with Google yeah uh continue sign into account Pencil sign in with Google Calendry. I probably could put this on my phone. A huge business out of mentoring. I found you through one of his many videos. Yeah. Yeah. Misha Misha turned it into is like a to a huge huge business and and I I had ran my business for eight years very successfully with people in person. So, you know, I I actually really regret having to go back to corporate America, but at the same time, it's been awesome because I make my own rules, you know. Uh, but this is really where my heart is. Sign into Calgary. Uh, permanently delete all the calendars you can access. Yes. All the calendars you can access to Google calendar. Yes. Continue. And this ties into it to Google which is awesome. God, thank you for telling me this. This is why I live stream. It's just like so helpful. How I can plan on using calendar. I think I can show you this now. I don't think I'm exposed. All right. So, step one of five. How do plan how do you plan on using Calary on my own with my team? There's also help us tailor your experience with my team. How could help you meet with multiple attendees? Collect payment. Click payment. [ __ ] Autoic post meetings emails. I I like the idea of sponsorship better. You know why? Because it shows up on your GitHub page and it's recurring and then people can sponsor me even if they don't want to actually do a thing. Schedule meetings. The payment processing. Yeah. So, you can say, "Hey, I'll meet with you and talk to you. Here you go. Here's money." Automatic pre-ost meeting emails. Yes. Uh, schedule meetings. Yes. Automatic emails. Manage contact records. Uh, I would say yes because I need to be able to get a hold of people. Actually, I really don't. I don't know if I do. Record and transcribe meetings. Yeah, that would be great. God, you could actually have the entire meeting transcribed so somebody go back and replay their their memorize their their video. [ __ ] that would be awesome. I could actually do that already. I could do a recording. You know what would be great is I could I could I've talked about doing this in the past. I could provide a discount for a live mentoring session that is public. So, if somebody paid $30, I would mentor them privately, but not really. I would I would talk to them on Discord or whatever, and it would be out there, and everybody would go back and forth, and they could I could just help them for that three hours or whatever, or for the hour, and then and then everybody else could benefit, and they could have a discounted rate as long as everybody else can like listen in on their mentoring. And that that would actually pay right away. That would pay that would pay for the entire three-hour block. So I mean I was planning on doing that anyway with people. Uh emails me regardless said get links. Yes. Agreed. Enter email addresses. Invite your teammates to coordinate meetings across departments and clients. You have 50 seats during your team's free trial. Wait, you think I need more than 50? Can you remove them? Who Who's my $60 sponsor? Is that Brillin? Who wants to try this? First come, first server. Uh Hell, I could do this for yoga. You want to try it? Let's put you down since you're the first. Uh, display welcome message. This will be usable after payment and in the welcome email including permission rewards. Yes. Uh, is this only for the 60? Yeah. So, welcome young Padawa. Wait, what did I do? I broke it. I broke it. Uh, welcome and thank you. Let's uh get you uh the help you need. Uh uh and then uh how you doing? Hey Mas Masa, how you doing? So welcome and thank you. Let's get let's get you the help you need. uh uh your email. Respond to this email if you would like to be uh added. If you would like to be added to Calendar Calendarly, so you can schedule your your optional pre uh private mentoring session. All right. So, not all sponsors will be people need help. Donate sponsor. I know that's what I said. Oh, right, right, right. Uh uh you're right. A lot of people are just being really nice, right? Uh here's your option for your private private session. Uh uh uh uh we can collab whatever you need. So yeah, do you can let me know if you would like to be added to Cali so you can schedule uh optional free private sessions, private uh monthly our log session. Uh we can clap. All righty. Uh all right. Send test email. Yes. Did it work? We sent a preview email. All right. I'm just going to be on my phone. Let me go check on my phone. I don't off the docks. Uh, I think this is a I think this is I think I'm getting hacked. Yep, I am. Oh god, Facebook is such a [ __ ] show. It's such a [ __ ] show. Okay. Uh, okay. You are now sponsoring RDX Rob on GitHub sponsors. Sponsor soon xx next building date blah. Help your sponsorship go further by posting on social media. I just sponsor a good sponsor. Uh we'll come and thank you. Let me know if you would like to be added to calendar so you can schedule your optional free private monthly hourong session. We can clap on whatever you need. Perfect. Damn, that's so cool. Uh, message API security alerts. That video couldn't be monetized. cuz I didn't even have any music on it. I guess I can't be monetized. It's so stupid. All right. Uh, I need to go blow my nose. I mean, who are we kidding here? I'll be back a bit. So, one of one of the concerns I have is that uh if I do the sponsorship and I sell out, it's a bad it's a good problem to have, right? Beginner boost tomorrow. Yep. Yep. We're starting tomorrow, but uh I'm talking I'm getting ready for it right now. That's why we're doing all this. Yeah, the official kickoff will be tomorrow. But if you want to kind of follow along with everything we've been changing and getting ready for uh Yeah, it's funny. There were a lot more people here during the day over the week than there are now. I think it's because they know I'm just doing like organizational stuff. Your name, thank you so much. Uh uh you get an optional hour private online consulting per month and based on first come first per serve. So uh so yeah and client came. So, I do kind of want to make another sponsorship tier where people can ask questions in the chat and have them and have their answers to be VIP. So, like if they get VIP in my chat, so that way like if it gets really busy, I see them and I can do VP VIP only in the text Twitch chat. Uh, that might become a thing eventually. Uh okay. So display welcome message just as visible after payment in the welcome. Yeah display this will be visible after payment and in the welcome email including information about accessing receiving awards. Okay. So grant sponsorship activity to a private repo as a reader only collaborator to a select uh repository. No, we're not going to do that. Update. So, I'm going to actually add another tier uh for two. I'm going to add I'm going to add a two a a twoh hour and a three-hour and a 4 hour. And that's what I did. So when I did this professionally, the guy that got the $100,000 starting salary job cutting a go, he came three hours a week. He paid for three hours a week every week. So So he had it was like $800 a semester at the It wasn't just $50 an hour. It was like $50 an hour plus three uh, you know, no questions asked uh, cancellations because I had, you know, I had to I had to make room in the in there for people that can't come. That was there's a lot of lessons I learned running my own sponsorship stuff. Uh, this does not roll over. I I need to be really clear that this stuff does not roll over uh because uh because reasons. So I I'm actually going to add two more tiers. I'm gonna add actually three. I'm gonna add a two, a three, and a four. And and if people pick pick me up on it, I might actually start to do it. It just covers an hour of direct mentoring just like I used to do. I did that for eight years professionally in person. So, and that mean that means I help you come up with your own strategy and we we I look at what you're doing and I help you focus and answer questions and stuff. Uh you can either you can either sit there and we can code together and I can spend the entire time handholding you or you can spend the time uh preparing questions in advance and come to me with the questions about what you what I think and how you should do it and who to get in contact with and stuff like that. Uh you know that's I really happy about this uh email sponsors. So oh god I can email all the sponsors at once. Oh [ __ ] This is so cool. I am so good. I looked into this before tomorrow. This might actually get me out of my corporate job if I do this. If I If I were able to fill the day with six, let me let me do the math on that. I go back I could go back to making like 50 60 grand a year a year and that's usually enough to pay for my basics. uh you know this is how I got into this. I had a full-time job and I also started a business and I did the business just in the just after school uh after work and then also on the weekend and eventually the income was high enough that I could get rid of the job and I could do everything else. So, uh, I got I got rid of the job and and I I probably should write something about how to how to transition into full-time mentoring, especially if you're a veteran like me and you're getting ready to retire or something. Uh, because then you can go into freelance work and you can do freelance corporate work and and turn your hours down. You can turn up your hours consulting and helping people get jobs. So, especially when you hit my age, the value to a young person breaking into the industry is a lot better. Not to mention the fact that I have tons and tons of contacts that can probably get you a job. In fact, I did get four people jobs. Practically handed him a job. I I made the contacts. In one case, I was called by a guy. This is a true story. I was called by a guy. I says, "Do you have anybody who can help us code these these solar energy panels in Python?" And I said, "Sure. Let me send you a guy." This kid quit his he just gotten hired at Harris Teter to to do I need to put this in my video. He had just gotten hired at Harris ter to be a checker checkout guy. And he had to decide whether he was going to take this Python coding job uh at 16 or he was going to be I'm not even kidding. And so he quit he quit on the second day of his banger job. He went into this other job. He like knocked it out of the park, made double the money, and eventually had his own intern because he was so good. And so every time he would come to my mentoring sessions, we would do the work together. So the person who hired him knew that he was also hiring me as a consultant because because this guy would come to me and he say, "Okay, here's what we're working on at work. We have this and this and this problem." It's like, "Well, about this, this, and this." And I'd help him through it. And then he would go back and and the whole company would benefit. And eventually he had to go to college. He was in high school. He went to college his first year. his first year he like he he had already taught himself assembly and everything. Gabe, if you're out there, I hope he wanders by again. He comes by every once in a while. So, so and then you know they hired him as they hired him as a TA for 101 CS 101 CN assembly like this first year even though he paid for the first year uh because he knew it all already. And then and then the guy the guy who whose position got lost he said he called me back. He's like, "Do you have anybody else like him? Please, please, please. Do you have anyone else?" And I'm like, "Uh, I'm sorry. I don't have anybody like him right now." So, and two other times, there's one time I was at a meetup and I met with this guy and I smooed the network and stuff. Ended up getting him to talk to a couple of my other kids. They were kids. They were like 15, 16. And one of them got a job coding. No kidding. He got him, he taught himself C. one of this kid. and he got himself CC coding for this uh amazing software company in Davidson. Another one got their own got his own uh Kubernetes administration job like we're talking like 16 to 18. So, and these are all people that I generally knew I met. And then over time, I I got, you know, I got this this is actually inspiring me to like when we move when I move in September. I know uh a bunch of people in the area that I'm moving to. I'm moving back to my hometown in North Carolina. I call it my hometown because I live there for 25 years. Uh, and I'm going to get back involved with the community college there and with uh uh the Morsville Christian Mission, but not and not to mention I'm going to get my my my connections back. So, I'll go reconnect with all the tech professionals and owners and stuff and say, "Hey, hey, I'm open for business again. I've got people to send you." And I actually have a recruiter who regularly contacts me and I can send him people directly, particularly people that I personally mentored every week because then I can speak for their their content because I know them. Uh and honestly, I'm really excited about this because in fact a little bit too much. Uh because this addresses one of the the the gaps that I've had by doing all this online. uh you know I've been missing the personal contact and I've been missing the ability to take somebody from going through the content and then getting a job and that's I am moving back yep this in September uh for reasons I don't want to get into but are mostly family related. I have family there now but it's more than just that. I have friends there too. Uh, so yeah. Uh, all right. So, let's do this. Uh, no worries. Nope. Uh, yeah. Hey, Sway. How you doing? Nope. I'm leaving Utah. It's pretty complicated. Uh, long story short, I'm an empty neester. the people that I moved here for moved back to North Carolina. So, I'm chasing them down again and uh I can't I don't want to pay 21,100 bucks for this apartment. I don't need it. I go back to Moresville and pay 1,200 bucks for an apartment. So, I'm kind of in the middle of downsizing and getting ready to retire. I'm not going to retire for five or 10 years, but I am kind of doing that. And that that involves getting rid of a lot of stuff. So, back to Treeland. Now, I do like Big Sky. I'm not going to lie. I'm going to miss it. I'm going to be right down the street from the best climbing gym I've ever seen. So, I'm going to be doing a lot of climbing there and stuff. I probably won't be streaming as much. In fact, depending on how many sponsors I get, I might not stream at all. If if I get if I get enough of these that I run out of free time other times during the week, I'm going to have to make that happen, you know? North Carolina is a lot cheaper. Well, that's not true. The place I'm living, I could get I could downsize to a studio and still pay 14, but it doesn't have nearly the stuff that I There's also friends in Morsville. I have a lot of friends in old contacts in Morsville. You know, I love Morsville thinking I didn't have I didn't know anybody. And I I realized that I didn't know anybody in Davidson, but I knew a ton of people in Morsville, the place that I I kind of got my feet under me after my first divorce. And I So that's why I'm going back. Uh so anyway, hell, I might even try to reconnect with some of my Mormon friends. I, you know, who knows? Maybe not. Maybe. So I'm not I'm not going to go for Mormonism anymore, but you know. All right, let's add these two sponsorships. I'm going to call this a day. We're pretty much ready for tomorrow. I'm super excited about this. I'm talking really fast. I hate this. Wait, where's my Where's my off switch? Off switch. I know. It's like the worst day of all. I am so excited about this discovery. I obviously need to do something. Add another monthly tier. Onetime tiers. I don't know about onetime tiers. What do you guys think about one time tiers? Add a monthly tier. By the way, this is how you pay for IRL streaming. You sponsor, then you get access to the uh a server. Hell, I can say free Minecraft server access. That's what I used to say. You get your own Minecraft server on my server. You would not believe how many people signed up for my thing because they got a free Minecraft server. And those those kids went on to become the kids I just talked about who had people requesting them for solar solar panel engineering and Python. So they started out as Minecraft kids and they grew up uh tier price. So 60 120 uh uh uh two what do you want to say? uh to what our uh thank you the tier those who want a two one hour one hour uh private sessions per month subject to scheduling and availability first come first serve if you don't you know come out and personally teach them yeah I would I could make a one-time thing where If they paid $2,000, I would I would fly out and spend a week with them. I would totally do it. I should probably put it there. I absolutely would do that. I would take time off from work if I if I could help somebody who's in that big of a trouble. Uh that's the fine print. But uh yeah, I the problem with this is I don't I if I promise that it's not there, right? If someone would lie to me, I uh well, it would be the same uh sessions uh online or in person. uh per month. Uh so that you'd have to travel to me, right? Inerson sessions require being uh uh being within uh I'd say like 50 miles. How close is Charlotte's to to Morsville? I'm actually looking forward to this because uh yeah, 30 to 40 minutes per car, 28 miles a day. Inerson sessions require uh coming to me uh at my current location. You know, we could meet in a library to be arranged. And there's actually a library. You know, I'm going to put this back up. Yep. I'm going to put this back up on my card. So, yeah, whether it's uh uh welcome display message, get grant sponsive access to private repositories display welcome message. Uh it's the same one as the other one though. So, let's do this. Let's say publish this tier. I'm going to go back and change it in a second. So let's change uh thank you so much again hour of private online consulting per month based on test edit let's see your name blah blah blah paste Uh, this tier includes an optional 1 hour, private session, online or in person per month. Uh subject to schedule availability first come first serve inerson sessions require coming to me at my location to be arranged on both maybe we'll get her out of con the way this is going. Yeah if if I had enough people organize a location I would do that we we could have another tier that says that it wouldn't be private. it would be a group session. So that would be you get one group session per month. Uh and you know we would have to figure that out. So, uh, we have to have tears for people who are living close to me. I'm like, I'm already seeing there's I'm going to tell parents I'm going to go back into my old parents list. There were like a dozen parents that were pissed off that I stopped doing it and I'm moving back to their neighborhood and one of them said they would fly their kid across the country once a year for a full month and they all had tons of money and so I'm actually moving I'm seriously thinking about picking up skill stack as a job again on the side by doing it through the boost and and then it's like meeting all the bases and then so what I could do is I can I can reach out to those same parents and say hey just let you know I know your kid might be a little bit older and stuff but I am doing it again I'm back in town so it's not skill stack I'm calling it RBX you know raw boost but or the beginner boost but I'm still here if you want to do private mentoring so uh so yeah we need we need to figure out tier. That's That's group. That's group stuff. And then we have I guarantee you, I guarantee you when I move back to Morrisville that there are at least three parents that will immediately sign up for the four the four session uh package. And you know what I want to know is can I deny a sponsorship if I can't do it because I can't refund money. So what I want to know this is this is actually important. I need to know that if it if it doesn't work out that I can take down their sponsorship. I can say okay you know whatever I can publish forward chairs you know I already mentioned our release notes uh yeah uh this is this is that got me overthinking it now this is uh I'm I'm going to go ahead and just add two more because I'm I'm definitely going to put this 120 180 uh uh published here. Yeah. The hard part of this is is that the kid a lot of times these are kids and it's the parents who are paying. Should I get more coffee? I don't know, man. I don't know. I got too much coffee last night. I I'm starting to paper. I'm starting to feel the stress hormone kick in. Oh, so I I have to learn to relax more. I kind of burned out today. Uh it's only it's only 8:00, too. So, $60 a month. 12180. I need to edit the the the email. Uh, yep. They might not have any sponsors now, but I guarantee you they'll be sponsor. My my question is how do we how h how do I have the parents pay if the kids have a get are not even old enough for a GitHub account? We we do the normal problem we had before. I had to be careful. I had to I had to fully disclose to the parents that it was technically not okay for their kids to have a get account because they were under 18. I had like 12-y olds, nine year olds, 10 year olds, and I had to tell him, I said, "Technically, it's your account if anybody asks and you're letting your kid use it, even though that's against policy." So, we had to kind of like run under the radar. It was there there was actually back in 2017, I think, there was a guy, a really prominent uh technologist, and he was he he was he gave his kid a ghetto account. He got banned. He got in big trouble. And I actually I actually asked uh the get people about this uh and they said I support him and they said no we don't have any policy like that I don't know what we're talking about. So the minimum is 13. Yeah, I had tons of people under 13. Of this five or six hundred people that I taught, most of them, almost all of them, at least 400 people were or under 13. And and you know, so what do you do with that, right? Technically, they're not supposed to have a Google account under 13 either. Yeah. Go. Yeah, that's Nobody Nobody looks at that. Nobody looks at that. So, uh, yeah. So, yeah, there's not going to be any sponsors now. When I move, I'll probably have a lot of these. Uh, so we'll figure that out. We'll work it out as we go. Uh, I get one more here, so let's go add that. This is cool. I I glad we found this. 180 240 Mortal Kombat. The people that I taught, they didn't give a [ __ ] about Mortal Kombat. That was what was so special. the kids that I under 13 that I they had they they like Minecraft, but in general they would rather I had one guy build an email server at 12 and that was what he wanted to do. He didn't want video games. That was a waste of time. I was really really fortunate because you know the typical teacher doesn't get a chance to to do that to teach kids that actually want to learn the stuff they have to teach. And I really was spoiled by that. So the people that were with me, all of them wanted to be there. If they didn't want to be there, I would call them and I would say, "Get the [ __ ] out. I have no I got no room for this." Because honestly, I I I was limited, I think, 42 45 spots total. And I was like, I am not you're I'm not burning a spot on you if you're just going to [ __ ] around my time. How you doing? Thank you for the follow. Uh, and people were like, "But I'm still paying you. I don't care if you're paying me. I've got a line of people 20 deep behind you that'll pay me, too, that are actually more motivated than you." It was glorious. It was absolutely glorious. It was teacher bliss. I didn't have to deal with people wasting my time. And and I and I would call him and I would say, "Do you really want to be here?" I had a I had a rich really rich parent once tell me goes, "My my son says you don't have any faith in him." And I said, "What are you talking about?" And they said, "You asked him if he really wanted to be here." I said, "Yeah, because he sat here and played games the whole time." And he's like, "Well, it hurt his confidence." I'm like, "I'm sorry. It hurt his confidence. If you're used to letting your kid, your entitled [ __ ] rich kid, play games the whole time and get straight A's, this is not the place. Goodbye. And I didn't say that. I wanted to say that, but he but he feels like you don't have faith in him. I don't have faith in him. If he's going to play games all [ __ ] time, then I don't have faith in him. I I I got nothing wrong with him playing games. Add him to the list of 90% of teenagers his age, tween playing games all the time who are perfectly awesome kids. That's wonderful. This is not the place for them. This is the place for the outliers who want to focus and excel because they want to, not because they have to. And the ones that remained kicked ass. You can go read all about them at GitHub. Uh on the boost page, you can go to the beginner boost and read all about them by clicking on the nice things link. Go click on Wait, where's my nice things? Did I get rid of nice things? Oh [ __ ] I'm supposed to take it out. Oh, someone's term. Uh, older Scott. Yeah, you should come see Utah. I'm still with a 13 hour drive. Yeah, you should. If you're willing to drive up, I'll totally beat you. Especially since you're a $60 sponsor. Hell yeah. Yeah, you can come. I mean, you could come like hang at our place. Yeah. Yeah. We can play pool and code and stuff. Yep. I I mean, I wanted to have an RDXCON here before I left. That was actually one of the plans. One of my plans was to to do RDXCon here because the rooms are empty and then have people come stay over. And uh but yeah. So, okay. So, I think I think I think I've done everything necessary here. So, we click on I think that task is over. It took me forever, but I think it's done. Uh, I'm not in Davidson. That needs to change. Why does it say Davidson preview? Sponsorships feature Gib sponsor feature you will share avatar bio preview profile this is wrong I don't know why it's doing that so this makes zero sponsor monthly one time $2 a $8 a month. Uh, it's so funny. I used to have like 40 sponsors and I I lost them all because I stopped streaming. Maybe we'll get it back. Oh, there's a nice sneak file. Yep. Uh, okay. So, let's see. Let's go back. $20 of uh season included includes is includes Robert. Robert, I do not know how to English. So she's scheduling and availability first ser there. Save update. Yep. Yep. Resounding yap. So what we got sponsor $2 a month, $8 a month, $10 a month, $20 a month, $60 a month. Uh includes an option when private session per month schedule serve in person session correct coming to me at my current location to be arranged library college etc. This tiers will see those who want two onehour private sessions online or in person per month subject to scheduling a capability. the same thing. This tier is mostly for those who want three 1 hours. This tier is mostly for those who want This should be four. God damn it. Why can I not do it right? 4 * 6 is 24 people or update preview profile refresh. I'm glad I read it. Those you want for one of our private sessions on person for person learns the math that needs a reaction. Why do they not put reactions in Apple? This is the only one. So here's mostly for those who want for one hour private sessions. Yeah. Okay. So, uh yeah, because they can turn it on, they can turn it off, which is fine. And yeah, Curfe sponsors. God, I love my sponsors. Thank you sponsors. Uh see any goal would co would cover would cover the same rate I charge a person for private mentoring for hours of interest on Sundays. If I manage to hit this summer consider adding road trips back as well which I will if I do road trips you just come for free and it's whatever you want to pay. I I will do that. I will eventually. I've been wanting to do that forever. So you know the RDX codes like the RDX on the road in the summer. Uh, I do want to do all this stuff, but I also want to write my book. And I don't want in September, I want to get all this going so that when I move in July or September, Jul, October, September, sometime around that time frame that I don't have to think about it. I could just focus on my book. I'm working on a novel. So, but this would be fun. You know what would be great is if I could actually get published and I could have the book and this be the only thing that I do. And then that then I can I would have to still do corporate consulting because I want to stay in touch with what enterprises still need. But yeah, uh you know, I scoped what it cost. It costs to get a trailer to get a 8 by12 trailer. I can pull it up my Subaru, put pretty much all my stuff, clean my couch in it, and not the piano, of course. And that's uh it's going to cost me about about uh 1,200 bucks to move. If I got a if I got a van or a pod, it was going to be like 2500. So So that's a thing. I I think we're done here. I think we have covered all the bases with regard to uh you know stuff. Yeah. still I'm going back in July for a week of vacation and uh you know just sign papers and stuff like I'm getting divorced and uh meet friends and and you know sign papers for apartments. But other than that I'm going to be here. I just cleaning my house and getting ready to pack and getting ready to move. I'm not planning anything big because this is going to I'm going to take some big hits in time and money uh to do the move. So, what it means is I'm not going to be doing anything. I'm just going to be here. So, you can visit me. I'm going to be doing a lot of streaming. One of the reasons I got into streaming is because I want one, I want to get it done before September because I want to write my book and two it is kind of nice to build up a little bit of money uh to help me with the move because I I spent a ton of money. I won't get into it, but I've spent over 10 grand helping local family including pay for lawyer uh uh you know, bail bondsmans, uh all kinds of stuff, people who can't make rent. Uh my external family is, you know, my extended family is having tons of problems right now. That's actually the reason I'm doing a lot of this. uh not to make the money but because it's a way that I can help them if you know instead of complaining about how much life sucks if they really want to they could actually change their change their their their world and come learn tech but otherwise they could complain on Facebook more. I have little patience for that. People like yap on Facebook about how much life sucks and they don't lift a finger to learn anything new. It drives the hell out of me. Uh, it happens all the time. That's the end of that rant. I should probably walk away for a second and go get some food or something. Kind of want to make another smoothie. Or maybe I should just take a break from streaming for a bit and come back. I am I'm going to go I'm going to watch a movie and not sit here for a while. Yeah, I think we finished this this this one thing though. So u u I don't know what to do here. What what am I doing? Oh, all right. So we got our sponsorship information updated. So I can close that. Now I can actually merge this and call this one done. So uh now the really cool thing about because I did devel I did I did gh issue devel- c is that this branch is now internally associated by github with the issue that was created. So when I submit a pr for this and I close it it closes the issue automatically. It's really cool. You don't have to do any special you know numbers or anything. I bet that Davidson is being pulled uh for your main GitHub account profile. You think so? Yeah. Let's fix that while I remember that. Let me go find that. Uh I don't know if that's information I can show. So, give me a second. Uh profile he him artific. Yeah, this whole landing page needs to be updated. It's another issue I have. Uh display the pro badge. Yes. That's right. I'm a pro. I forgot about that. Uh David, Logan, Utah. It's my current time is Easter. Let's do mountain US and Canada like tree social accounts. Same. Yep. I think you're right. Thank you. S wave. Uh professionally unfinished books. I need to get rid of all that stuff because I'm not working on it anymore. And notes. Notes is uh private actually. I hope. Yep, it is good because I put some passwords and stuff in there which I should never have done. I was on my phone and I needed to save something really fast and I saved it into my Obsidian and that sync to my notes. So, it's something to watch out for. Don't do that. It's a bad idea. All right. So, yeah, this whole thing needs to be updated. Nice comments are always appreciated. Uh, yep. All right. So, let's go ahead and close this. Clear get status. I don't think I changed anything. Nope. Uh, I think I can close it here. GHPR view web. Wait, GHPR ready. GHPR view web. Damn it. W. Open up the web. I didn't change up any files. I just changed this one, but I did all the other work associated with it. So I can go back to the code of conversation. Uh block commits must have about verify signatures. [ __ ] that. Why isn't my ar my sig sign? I need to release this requirement really quick. I need to turn on uh allows no allow reacquing. Yes. Okay. Message always just updating allow auto merge automatically delete head branch. Deleted branches will still be able to be restored. Archives. Yes. Pushes. No. Close auto close is merge le pull request. Yes discussions. Okay. So discussions is already set up. Sponsorships edit funny links that already issues temp. Uh restriction collaborators only. I don't want wikies. So any release availability uh was base branch. Yes. Require contributors sign off of web based commits template defo boost rename. No I need to save right. Some of the stuff auto saves and other stuff has an update at the bottom. Kind of throws me every time. Uh, setup templates main boost. Okay. Branches advent set. Wait, what? I already had a branch rule set. Where's my branch rule sets? I thought I had one already. Oh, here they are. leave. Yes, there it is. Or branch rules rule set. Can I change it? Uh, sign commits. I want sign commits, but oh well. I have to get sign commits working before I can rest. I I do definitely want this to merge though. So, back to PR's face sponsorship information. Doesn't matter. Branch is going to get thrown away. So, I'm going to do squash merge and going to say clean up uh uh fix question merge commit email request successfully merged and close. You're all set merged and it deleted my branch. So now I can do this get switch main get fetch prune and I get rid of the local copy of that. Uh so that's my thing. I could do all of that from the command line by the way once I get it working. I can just do get accept merge and it'll get merge the whole thing. So, so that is in the reason that's nice is that all of those changes only made one, but if I had made several changes, it would have all been squashed into a single commit message. That's why I rebased or I whatever I checked everything out, made it into a single thing. Okay, so yep. Uh, is it still open? It should be closed. Yep, closed. No cost. Okay. I need to figure out why my sighting is not working. So I don't know why it's not working. of issues of the landing page migrate but to ask docuiated pages Twitch default tags reminders give access did that get teeth focus on new items for new boost add new x uh update western lua to work with all oss uh I I think I'm going to add new X. They can add it themselves if they want. I think the Western Lua is not the same as mine. So, I do need to look at that. I need to add a custom. I am signing. It's It's not normally I would use GPG for this, but apparently you can sign with SSH now and and I thought I set it up, but it does not appear that it's working. And So there set up sign commits. Oh, get up. My eyes are killing me. I need to probably I need to probably ride my bike or something. Ride my bike and watch a movie. GPG is really cool. It's just not used anymore. SSH does all the same things now. So, kind of take it over. The whole centralized cyberpunk thing was really cool. I really like that. But that didn't, you know, blowing my nose like a boss. It's Saturday night and I'm like on the computer. What the hell am I doing? Yeah, I haven't even checked. I haven't got any message or anything. Uh, okay. So, what are we doing? We're going to do Yeah, I already have all this. If not, create one. I already have it. Key, I already did. Okay. I think what it's wrong is it's using the wrong email address. I think that's the problem. Uh I think the problem is the email address is wrong. If it just enter the prompts unless you want to cruise by uh add the key to GitHub. Yeah. Uh, how do I associate an existing key with an email? I think it's using the wrong email. I think that's the problem. Yeah. Uh, check it. Copy. I think this is probably the reason. What is it? Get config global user email. Was it? Yeah. No, it's got the right email. That's weird. Uh, register your key in GitHub. To add it, just add get bash blah. Then add it in GitHub settings. GitHub settings keys new SSH key. Uh, for commitment signing, you can also explicitly add it as a signing key. Uh, GH SSH key. Add blot type signing key. title rob laptop sign a key uh requested run g refresh. Okay, wait. This API operation needs admin sign to requested use gh refresh get sign. Cool. Very cool. All right. Let me go to privacy mode. God, the so fast, right? The AI is so fast. Ch off refresh the commen SSH signing key. Yeah, I'm sure I did not add that for sure. Oh yeah, it's going to give me the code. I'm really glad I didn't show you that. This is actually a good reason to do all this and not be in a terminal. It's a little bit harder to do this from the terminal. You have to remember to uh to say no web browser and we're going to we're going to cover that during the boost. I ran into that problem at work. So, show us all the codes. How about no? Uh, congratulations. You are all set. Am I though? Am I really set? All right. How does it say I can test it? Get config gpg format. Tell get git to use the key for signing. Tell use the key for signing. Commit.gbg sign. True. GBG format. SSH. See, this is this is without without AI, I would still be floundering right now. I have no desire to go look all this up on whatever the [ __ ] site. This is where AI really really shines because I could just do this and I kind of want to write this down because but anybody could just ask AI. I almost even know what to do. Like go ask AI, right? And then you had your test optional uh map email the key locally uh config allow signers get allow signers then get config allow signers file that's interesting after that get commit allow empty-m sign to get log show signatures just one get up should show verified but you can commit empty things is that a signed test git log show signature again. I would not know any of this without AI and I'm super I I'll remember it. I'll try to remember for like a day. There it is. Needs to be configured for existing SSH verification. Oh, look at that. Allow signers file. I don't have a sign file. After that blum it should show verified. If you want I can show what if it does this. I don't want that commit to be saved. Uh configure. Let's fix both. Config GP format. I did that. Give a global list. I did all this global list kept signing uh GP format equals do something like blah. That is so useful. Is your signing key blah GP commit sign equals true. Nope. I only saw this. Can I use your voice for my AI girlfriend? That's so funny. You're hilarious. Um, next. I like my my like overly like tired voice. Heck. Let's see. So, GPG format equals SSH commit GPG sign equals true. make directory p-configit. Uh, you should see something like this. Next, create the outsiders file fixes my warning. I think I have it already. Echo cat is blah blah blah to allows target where it is. This This should already be there. This [ __ ] you. All righty. Uh, copy paste. All right. Now we test it. No verification works. Now we test again. I'm just doing what the AI is telling me. I like putting like lame commits in here. I'm going to undo the commits. Show signature. Good. Get signature for blah blah blah. Nice. Uh get back to the empty commits. Make it look like you committed yesterday if you ever need to. Yeah, that would be good. Get log kit status. I'm going to get rid of all that. I didn't know you can make commits. Uh, you know, how do I how do I get rid of them all? I need to go back to this commit message. I need to do get rebase head whatever when I chop off all the commits where you back out the last commits. What is it? This has nothing to commit working tree clean. But it did these empty commits. How do I get rid of them? Make sure keys register as a sighting key. We already did this. After that, GitHub GitHub will show the verified batch. I think since you already have GH, it's very nice to command and confirm everything is wired correctly. If you like rep min, how do I look at my verified command? Is it up on GitHub? Uh, where do I look on GitHub to see if verified? I think it only verifies the commit. It doesn't like verify you. Next to each commit message, you'll see I want these verified. Yeah, the commit detail page. Yes, I've seen this before. It's a little green thing. Uh, we can jump straight to the command page. More importantly, how do I get rid of? Wait, what? GH browse dit. Oh, damn. Oh, snap. It's because I didn't push it or something. Uh, how do I clean out all the lame commit log entries? We're testing this. Uh, check out orphan clean add initial commit. I'm not going to do that. That like resets the whole [ __ ] thing. Oh, I could do that and like make it a You know what? Let's definitely do that. Let's do that because then it'll be a commit. You know what? Let's go turn that branch protection back on. Yeah, definitely. Definitely. Rules. Rule sets. Rule sets. I'm going to turn branch protections back on. Nobody commit to my thing without you getting doing all that [ __ ] That means you got to have to work it out. You have to like earn your badge. Son commits. save changes. You can open issues and stuff, but if you want to actually commit to my repo, you're going to have to sign yourself in. So there just check out orphan. So that checks out an orphan branch, cleans it up, adds everything. Uh that like that disassociates the entire thing. Um and then commit it to do an initial commit, then add it back. Get branch-d delete main, read main, and then push over to main. I could probably remember how to do that. Let's do that. I'm going to I'm going to practice myself. Get I've been wanting to know how to do orphan anyway. Get checkout. Uh d-orphan clean. All right. So now it's this is an orphan branch. And then I'm going to say uh get add- a. It's going to add everything to it. Get status would show me a bunch of new [ __ ] Uh and then I'm going to do get commit. get commit-sh initial commit. Okay. And then I do get branch-d. We're going to delete the main branch, which is super scary. It actually that just deleted it locally. It didn't push it. So, we're good. And and then get branch main. Oh, that renames the current branch to main because we got main out of the way. Okay. Uh, and then we're going to push it. Get push force because reasons origin main because there's already a main up there. And we're going to overwrite that with this one. So, and it's going to do Oh, boy. Can force push spreadsh request commits have verify seesures. What? Okay, we got to make a pull request. Yep. GHPR. Let's see. Get a get status. Uh, what do we do? What do we do? Oh, GH GHPR create uh boost. Uh, should we push? Should we push the main branch? Yes. No. No. I need to make a branch. Derp. Need to bring a branch, dork. All right. GH uh switch. Big debate about whether you switch or checkout. I like switch. Uh initialize. Initialize. Boy. Oh, wait. Get uh get status. Did I commit to the main one already? [ __ ] I did. GHPR. It's going to say um commits. Uhhuh. I don't think this is going to work. Uh should we push branch? Yes. Yep. Creates a new branch and switches to it. And you can do switch dash and it'll switch back and forth between whatever branches you've been working on. So you can like go back and look at it and then check it and then check it out directly into the other one if you want to grab a file from the other branch. No, that's checkout B. That's different. Uh I have several sponsors. Yes. Check this check out. Check out Bb and switch C are the same except for switch C is the new hotness. I have a fight with my teammate about this all the time. He teaches people get all the time and he teaches about check. I'm like fine there. But switch- C is way more powerful and using switch all the time. Get him sponsor. Yeah. Why? Why are you asking at night? You going to go sponsor me? Yeah. I've been cleaning up all the sponsor stuff. That's good for the sponsor page, everything. That's what I've been working on mostly. Now, I'm just trying to commit. I should probably change what I'm working on. Uh, see create. Thank you for the info. Yeah. Um, boost. Yeah, go look it up. You just remember C for create also. Also, because you can use switch dash and then you just switch back and forth between branches. Super cool. I still do check out when I want to check out from another branch. You know, with my game what are you talking about? I don't have a game. Why would you think I have to have a game to be sponsored? That doesn't compute. Submit. All right. Hey, that worked. Where we go? Initialize branches history and come with main. Wait, what? I guess main didn't get pushed because I got branch protections on. Okay, I got to push them off the initial commit. Unfortunately, I'm going to have to turn branch protections off for a second. Disabled. I don't I don't like doing this, but I'm going to You're a game, not a video game. The switch page is experimental. This behavior may change. People have been using Switch for more than 10 years. Uh yeah, Switch got a lot of feedback. It's a [ __ ] holy war and they get community. So just be prepared if you go wondering in I don't What are you talking about game? Like you got game that kind of thing. What's your game, man? Uh get push df origin main. Okay. Worst update. You got game. Yeah, I know about that. I just I couldn't tell what you got to be careful because people would say game for lots of things on Twitch anyway. Uh, what are we doing now? Almost known as category gets a sponsor. What are you talking about? I've had sponsors for five years. I I don't understand that. And bro's a $60 sponsor a month. Let's see. And get these are the current main master. Yes. Hello. Back when I was streaming regularly, I was making 700 on GitHub a year. It's not very much. You know, I should have been making that per month. $50 an hour given all the time I was putting in. And all my all my GitHub sponsors left, my $2 sponsors, everybody. They left when I stopped serving. Yeah. So, my primary method of sponsorship is is is uh is GitHub. It's my preferred. I'm going to talk about this in the video that I'm going to make here pretty soon because I getting ready for tomorrow's like kickoff and then people like the first thing they ask is like how can we pay you? How can we thank you? How can we contribute and I need to have an answer to that right away because that really helps. And so we we went down kind of a rabbit hole for an hour today setting up ways to do in-person and private mentoring for the first time ever uh for a beginner boost. So if people want private attention, I can give it to them now with sponsorships. And I got the idea because I was going through it and so I added that all. That's all there. And uh I'm going to talk about that to help I I don't I always want to get sponsorships to help the boost. I have ever since every time I've ever started it. Maybe you skipped over the video that says, "Here's how you can sponsor the boost if you're going to watch it for the next four hours and not do anything." People, my favorite is when people complain about advertising moose. And I was like, you I had I had a CTO in my chat say, "I hope you realize you're getting thousands of dollars of free education right here." And I I wish I had that. I wish I had that copy and pasted from that day that that happened. Then everybody was in the chat was like, "What are you talking about?" So, this is okay. Hat Knight is illustrating a really common problem. Well-minded people don't know about how to help. This is why YouTubers are always call to actioning everybody. Hey, remember to sponsor subscribe and blah blah blah my Patreon because people well-meaning people including me, they just forget and they don't do it, you know? So, they they they don't it's and I'm I'm one of them. I'll go through an entire video and I'm like, "Oh [ __ ] yeah, I should probably subscribe to this guy. I should probably at least [ __ ] like the video. I just watched it for 60 minutes and it really changed my life and I didn't even hit like on the video because we're human and we forget. But it's still annoying. It's really annoying. So, I'm going to be annoying about it, too. Regularly, I'm going to say in every single video I make, I'm like, "Please remember, if you like this video, like and subscribe and sponsor me on GitHub. Like and subscribe, sponsor me on Get Up." I'm going to put call to action in every single video at the beginning. And because that's actually one of the reasons I'm making all new videos because if if I ever want to do this in my retirement, I need to get people to start remembering to do that. It doesn't take any time or energy. If all the people if the you know if the 24,000 people who follow me on YouTube took a moment to do that and if onetenth of those people let's say 2,000 of them are okay sponsoring me for $2 a month I could quit my job. So and I could just do this full-time which I would really love to do. And I'm getting more aggressive about that. So putting a couple minutes to the video. Yep. Yeah. I I'm just gonna do it by hand. I'm gonna say it so they can't skip over it. It's just I'm gonna do it all the time. I'm gonna say, "Hey, I I I gotta train myself to say it all the time." Uh, you know, it's not enough to just put on the screen, too, right? People put, "Hey, sponsor, whatever." Uh, so yeah, and I don't do Patreon and all that. So, all new videos this time. Uh, but yeah, so I'm really glad we went through the sponsors thing. It took me two hours to go through it, but I'm really glad I got my head around what I want to do with sponsorships and money and that kind of thing. I I don't feel bad for people who don't have the money to do it. I'm not saying, you know, you suck. I'm just saying a lot of people who want to support don't know about it. So, I got to make sure to mention that early tomorrow and tomorrow's boost. Uh, but I don't want it to sound scammy or influencer. I always feel bad because like when I dropped the videos last time, I I should have went in and cancelled all the sponsorships that everybody had when I stopped when I stopped streaming for for years or blood like years. Anyway, kids status GH uh repo view. Whoops. View-wo. Happy your tech career. Uh, yep. A lot of videos. Uh, don't forget to sponsor. Uh, I'm going to actually add that. Yeah, I'm going to turn my protections back on. I'm going to turn my protections back on. Uh, yep. Actually, there we go. Yeah, I turn my branch protections on again. Branch rules real sets defaults is off. Turn it back on for a second. You have to click save otherwise you don't. So, so now what? Let's say issues Just I want to clean up get a landing page. Uh let's see this. Let's do get bridge. Uh call to action. Let's see this issue. Let's do this issue. Uh add call to action on read me. And uh I'm going to make this. I'm going to This is kind of fun. I'm going to try my new labels here. I just added all this stuff. Watch my titles change. It's really cool. So I'm going to click documentation. Submit. And now I can do uh uh GH GHD. What did we call it? Where did it go? Oh, issue dev. Issue dev 57. Uh, watch it'll change my title. Add call to action on repeat. Did you see how it changed my overlay? Put in a couple. So, did you see how it changed my overlay? It also it changed my GitHub status. It changed my YouTube title and it changed my Twitch title all in one command. I wrote that earlier today. Super freaking cool. Although the YouTube one sucks ass. The YouTube token has to be cached constantly. It's so stupid. I wish I could change it so it doesn't have to refresh. So cool. Uh so often continue. continue. Uh, okay. So, I don't know why that one has to be done already. Uh, retitle dash and then retitle. I can switch back and forth between previous and this current and it goes to the new one. So, it's pretty cool. Uh, okay. So, do Okay. So, you see how it made an actual new branch and everything and it changed my stuff that says I'm working on that issue. Super awesome. I love it. So, I can put call to action here. Wait, I need to make Oh, it's already a branch. Yeah. So, uh uh I could do uh warning. What should I do? What are the What are the annotations that are possible? Uh ah I'm going too fast for my own good. Uh what are the possible get up labor work down admonition? I know there's caution note. Uh what if there's like a important? How about that? Oh, helpful advice for best practice. Uh, important. Uh uh through sponsorships through GitHub. or uh you think he'll switch to Claude? No, I don't like Claude. He's an [ __ ] Forget sponsorship. How do I look at my sponsor list? Uh, artificial whole $85. Copy paste. Oopsie. Uh, I need to get I need to get my memberships on YouTube going too because YouTube you can do a super thanks on YouTube and it will give cash direct uh the Twitch tiers subs uh etc are always welcome. Um uh you can also help by just providing uh positive comments with chapter markers markers on YouTube videos that need them. This is actually a really important thing. Uh or or or or you can also just help people in the discussion forum. So, we got a link to the discussion forum. Sponsorship. Did I Oh. Is that right? Okay. Uh, where's the form? So, we go back here Rob Boost. Where's my boost thing? Awesome. Go. Bonsai. It's not even on here. God damn it. Customize my pins. Awesome. Go. Bonsai. Hugo. That's a big one. Boost is a big one. Uh, where's nice? Nice is a big one. Oh, okay. Let's get rid of There you go. We don't need that. Boost. Nice. Put that on. Save pins. Save pins. [ __ ] there. Uh, nice goes first. Boost goes second. top. I was listening on Zen. Yep. Uh God, see this is my drought. I'm not doing anything between October and now. And that's like going to be like solid green. This is me getting out of shape again right here. This is when I was doing bonsai last year. I was doing all that bonsai stuff and and I was like committing like crazy uh orgy. That's my book. Yeah, that's all you're going to know about it though. It's not what you think. It is erotica, but it's not what you think. The word has multiple meanings, people. That's why I'm using it. Sponsorships. What does this mean? You are sponsoring one organization or maintain our sponsors in the past. Oh yeah. Yeah. These are people I am sponsoring. I'm only sponsoring one. I thought of sponsoring two. You have a past sponsorship. I'm not I'm not sponsoring him anymore. I should probably start sponsoring you again. I really do like it. I'm rational because that's my streaming. You want just do pull requests on old random G projects? Yep. You going to tell Clott's an [ __ ] He is. He's He's all about business. He's not really fun at all. He's no fun. He's He's really great for coding. Discussion forum. Uh where is it? Boost discussions. Rob. Oh [ __ ] What are you putting here? Hey boomer, get back to work. You suck. Uh. Oh god. Here we go. New discussion. Welcome to the boost discussions group. Discussions. Copy. Paste. Uh, that's probably good. What do you think? Oopsie. warning uh important important remember to help me out anyway uh anyway you can finally get a sponsor to best but Twitch cheers subs etc are all welcome you can also help I just provide positive comments with useful chapter markers on YouTube videos that need them and also just help people in the discussion board. Okay. Right. Let's let's merge this. I'm going to try it from here. GHPR wait status get add dot get commit uh add call to action get push uh ghre create. You can actually create the PR and then close it. Yep. Submit. Submit. GHPR. Uh, update branch. Merge. Merge requests. I don't want to merge it. I want to squash a merge. Uh I want to squash rebase merge SS merge SS is not mergeable. The base branch allows policy priv you have to you you to have the port merge after all crimes have been met. Use auto flag. GHPR view. No checks. Why doesn't it let me merge it then? To use administer privilege to immediately merge a pull request. Use the admin flag. GHPR view-wing from the command line this time. Call to action. What is it? What's pending? Wait, what? Why does it say verified? I already verified. I did all this [ __ ] Oh, [ __ ] All right, I'm just going to do it this way because it's easier. Let's use within a week. This is authentication keys. This is listed keys listed with your account. Remove the keys you don't recognize. US SSH key GPG keys. Uh, this GP assistant can't remove any keys not recognized. I don't understand. I I supposed to be able to sign with SSH keys. It's not doing it. Uh key. What? I wonder if I have to add a new key for signing authentication key or a signing key. Oh, you have to add the same one. It's the same exact [ __ ] one. All right, I'm doing this the hard way. I don't want to, but oh well. Cat pub key. There it is. pub key into PB copy paste add SSH key authentication keys blah blah blah signing keys okay it didn't have it before it's the same key it's just now listed under signing interesting okay well I mean the problem is that last commit wasn't sign So, how can I significantly how can I sign a commit? Uh, I do not know how to do that. So, I'm going to figure that out. Uh, how to sign a commit that was already made. I don't know if it's possible. We're going to look. Get commit window edit- s like that a lot. Get status. I'm diverged. What a different age I came up with. Get pull. Oh [ __ ] The following I want rebase get config rebase true pole. God damn it get load call to action. Okay. Uh, head is pointing to this origin 57 blah. Uh, does it say sign? It doesn't say a sign though. It doesn't say a sign. Let's see. Get rebase. Wait. Sign several recent commits dash five. Then change the commits you want. Just sign from pick. Commit message code. Edit ABC commit message commit assess continue. Send commits in the branch commitment. So we said every commit push after writing history get push force with lease. What is that? Uh so never deal with this again. I think we have this already. I think it just didn't it just didn't like the key I was using. So yeah, I already did this. Verify the signature locally. It said unverified. It was signed but it was not verified. The signature had not been verified. That was the problem. Verify signature locally. Get log show signature. Oh, okay. Get log. Uh, show signature. Show signature. There we go. Get push or lease with lease. Boo. Yeah. Uh, okie dokie. Okie dokie. We'll go to pull requests. Add call to action. Can you guys see stuff? Did I change it? Okay. Uh, hey, look. No conflicts. This branch can be deployed. It can be merged. Yay. Files changed. Let's look at this. Okay, there we go. There's a commit got added. I see my commit history verified to the woot. I'm making like I'm making shadow puppets because of the light. Yeah, my thing is very confused. Okay, so call action verified verify. Now I can merge. So I can do this. I can do GHPR merge rebase. No squash. And if I do that, it probably have me add a message. I don't know though. It did not. That's cool. So if if that works then if I refresh it should actually close the PR as well. I think yeah it's merged. This one is merged. Did it delete the branch? That's the question we need to know. It should automatically delete batch. Yep. Pull request system merge add close restore branch automatically restore automatically to the branch. That's the worst most annoying thing to not appetite. So now I can do get switch dash and I can do get bench prune to get all the stuff get status and we are good. All right. Uh I'm going to take a break. I'm in stream for how long? A long time. Uh called actual read me. So we have issues. If I look at the issues, it should have closed the issue. Uh get a rainbow landing page that needs to be done. Just haven't done that. Haven't done that. Update landing page on Twitch tags. Have not done that. Reminders get access. Get teeth fix. Focus on new boost. New X had custom tutor. So got a lot of stuff happening still. Uh good time for me to leave though. Is is head tennis? Who's who's streaming right now? I have kind of a headache. I've been talking forever. I tend to I tend to do this. This is a thing that I do. I do twitch.tv TV RVX Rob. >> Uh, TV RVX Rob. >> Oh, hey, that's me. >> Uh, Blaze Bits database is on. Ugly's on. Sushi's on. I like lots of different kind of people on Twitch. Honestly, I don't watch much Twitch, but Ugly everybody say I should probably bring my my mount bike, but I don't think I'm going to be able to stream from Moblin on my mountain bike. I don't know. We'll see when I move. I'm not going to start paying 500 bucks a month again. Oh, they just totally [ __ ] over M uh Stic Mini owners. They're all kind of bricked. There's some really big problem there. Yeah, I got to check that out. There's this a bunch of rage on the forum. Anyway, not really anybody to raid. So, I'm going to just leave. Bye everybody. See you soon. Oh, you found somebody. Just Jane. Okay, let's raise just Jane. Bill, will you say hi and everything because I'm just going to leave. Will you do that for me? Please. Amaranth is on. Is Amaran still here? She's back on Twitch. That's funny. It'll stay all over me. Okay. Oh, yeah. I did see just before. Yeah. This reminds me, this reminds me of when I first started streaming. I had, if you go back and look at my temp my my transparency in the background and everything. This is This is so 2019 art. No, I'm so boring. I don't have anything to look at. People don't come in here, but that's probably fine. People that are busy want to get a job. So, she's very chill. Super cool. I'm I'm so chill. I'm kind of boring. All right. Bye, guys. I streamed the exact right am Uh, gig VIP take five levels, whatever that means. Welcome, Raiders. She's coding a go Python. Cool. Fun stuff. See everybody.
Video description
Preparing content for Beginner Boost focused on getting a Tech Career. #techjobs #livestream #coworking