✨Level up your GitHub✨

Photo by Alexandru Zdrobău on Unsplash

So, if you’re reading this blog I will assume you’re interested in finding out what “the hidden profile” is. Well, as you can probably guess, it is a readme file that links directly to your GitHub profile. To get started on showing your GitHub proficiency, feel free to fork my personal profile repository at aamoeji04 to copy any code you are curious about.

Open your profile readme

creating a GitHub repository called “aamoeji04”. Owner  /  Repository name  aamoeji04  The repository aamoeji04 already exists on this account.  Whispering…  You found a secret! aamoeji04/aamoeji04 is a ✨special ✨ repository that you can use to add a README.md to your GitHub profile. Make sure it’s public and initialize it with a README to get started.    Description (optional)  Public  Anyone on the internet can see this repository. You choose who can commit.
creating a GitHub repository called “aamoeji04”. Owner  /  Repository name  aamoeji04  The repository aamoeji04 already exists on this account.  Whispering…  You found a secret! aamoeji04/aamoeji04 is a ✨special ✨ repository that you can use to add a README.md to your GitHub profile. Make sure it’s public and initialize it with a README to get started.    Description (optional)  Public  Anyone on the internet can see this repository. You choose who can commit.
Personal GitHub repository initialization

To start, first you need to claim your profile readme. The way to do this is to simply create a new repo and name it your GitHub username. As suggested on the left, make sure it is set to public. You can add a description if you would like, but this can also be added later. Let’s get right into editing.

When you first open up the repo for editing, you are greeted with a nice template. You can use this as a rough draft and commit it. Boom! Now you have a GitHub profile! If you know the names of different emojis, you can add more. To add them, just start with a colon, “:”, and insert the name of the emoji, which you can find from this GitHub repo.

Spruce it up

Now that you have a readme profile, we can admit that it is pretty basic. Take a minute to Google a few GitHub profile repos. I did this to get some inspiration on my current repo.

The quickest way that I found to generate your repo with icons, badges, stats, and more, is from this markdown generator website. You simply click the icons and other add-ons that you want visible and clickable in your profile and the generator with generator markdown code that you can easily copy and paste onto your readme.

To add some icons manually, you can find the URL for the icon (here is an example webpage) and insert it into the code template pictured below:

<a href=”LINK” target=”blank”><img align=”center” src=”ICON_LINK” alt=”USERNAME” height=”ICON_HEIGHT” width=”ICON_WIDTH” /></a>
<a href=”LINK” target=”blank”><img align=”center” src=”ICON_LINK” alt=”USERNAME” height=”ICON_HEIGHT” width=”ICON_WIDTH” /></a>
code

LINK = link to contact or website

ICON_LINK = link address to selected icon

USERNAME = username for contact or website

ICON_HEIGHT = height of selected icon

ICON_WIDTH = width of selected icon

Commit and Launch

To work on your repo locally, you can clone it. You can find some documentation on this from GitHub docs. After you are satisfied with your markdown (you can preview this when you edit remotely), don’t forget to commit all of your changes. This is particularly important when you are editing your repo from a local host like Jupyter Notebook.

I used a few YouTube Videos to help me make my GitHub profile look pretty. Check them out below!

Small data scientist in-training looking to make an impression