You know when you get to learn new things and sometimes you learn them from interns?
I mentored a few interns during my career (since ~2007) and most of them were pretty standard-scared-little interns.
I don't mean this in a bad way, or to demean anyone; as an intern is how I started, and looking back.... I am now wondering how I was as an intern ¯_(ツ)_/¯ 
Anyway, there was this one guy who taught me a few tricks, and looking back he is [at this point in time] the best intern I've had.
Sure, he was hasty [as some interns are], tried to finish things really fast, only to see it fail in a CI build. But I know that I was about the same in this respect.
So, what I learned from him are [in a random order]:
git worktreecommand; this will save you gigabytes of storage if you need to work the Linux kernel; I mean just the
.gitis ~5 GBs and just grows when adding remotes 
- he tried to convince me to use
tmux... maybe the next intern/person will actually succeed to convince me; there's various overlap between
zshand maybe something else, and I just didn't bother after a while
- better promoting my CV/myself
Ok, so point 3 is what this article is about, because I never really gave this much importance.
So, on this, what I learned from the guy is:
- Create a
https://github/<user>/aboutmerepo and upload your resume (in doc and pdf formats) there
- Create a gist with your resume in PDF format and JPEG/GIF as the first file in that gist (you'll see why)
- Pin the repos you're most proud of on your
https://github/<user>profile page. Make sure to also pin your gist.
- Optionally, a markdown can be added to the gist and the
aboutmerepo. I didn't yet, I might later.
An example of how it looks on my page now is:
Essentially what happens is that the image from the gist (when pinned) screams pretty loud on your profile page, which may be something that someone would want. I don't know... what do I know? :p ¯_(ツ)_/¯
You can also fork these gists, I also forked this one from someone else's and modified it.
Turns out gists are git repos as well. You can clone, modify and push back to Github. Who knew?
 Ya' know... that is actually that I will have to reflect upon for the next few hours.
linux # ➦ eccc87672492 # du -sh .git 5,7G .git
Top comments (0)