Introduction
GitHub profile is what reflects you when you start your open source journey it tells a story about you. It is important to build an asthetic✨ GitHub profile.
From the great collaborations to the awesome contributions you do is shown in your GitHub profile, you can highlight and share even more content easily, including YouTube videos, the latest blog posts, and much more!
In this tutorial, we will be building a GitHub profile from scratch, don't worry if you don't know what a GitHub profile is we even got that covered, here is an example.
Create Repository
- Create a repository with the same name as your GitHub username.
- You can write a description if you wish, this can always be changed and updated later on.
- Visibility must be set to "public".
- Check the box for "Add a README file".
Once you have created the repo, you will be taken to your new repo. This is the same as any other repo, the only difference here is, that what you see in the preview where it currently says "Hi there", will also appear on your GitHub Profile page - have a look.
Repo Formatting
To make changes, hit the edit button that looks like a pencil at the top right of the preview it will open up the edit mode to make changes. The formatting is done using markdown.
Markdown is a lightweight markup language used for styling text, like documentation, on the web and also for creating websites. Markdown is found everywhere on GitHub from Issues, PRs, and comments to static web page hosting (aka GitHub Pages).
Comments
GitHub will automatically generate some more example content for you to consider, but this will not be displayed when viewing the result as it is between comment HTML tags.
<!-- This is a comment and will not be displayed -->
Markdown Syntax
Markdown is the language with which you communicate with your GitHub page. You can use the Markdown syntax to add bullets, bold, italze you text, add images, embedd links and much more.
Markdown syntax can be found here.
Make your GitHub profile stand out
Add a profile picture
GitHub allows users to add a profile picture — a valuable tool for recruiters looking for new hires. Programmers should use a professional headshot with a neutral background; try not to use selfies or photos with other people in them. If possible, use the same photo that you use on other professional profiles, such as LinkedIn, which will make it easier for recruiters to recognize you.
Set status
Developers currently looking for a job should indicate this in their GitHub profile. This simple trick lets recruiters know that they can approach you with an offer or an interview opportunity.
Coders should also add a publicly visible email address so companies can easily make contact.
Feature Repositories
A strong GitHub profile contains examples of coding projects. Programmers should post their own work to give companies a sense of their skill level and allow other programmers to contribute to the project.
Make Contributions
Software developers on GitHub should also make contributions to other users' projects to maintain a strong profile. All GitHub profiles track the user's contributions to other projects through a contribution chart.
Recruiters want candidates who can collaborate with others and make meaningful contributions to projects already underway. Adding contributions to other projects on GitHub gives programmers another opportunity to showcase their coding and communication skills in real-time. It also helps coders network with one another, which may lead to career connections.
GitHub not only tracks a user's contributions but also how frequently a user contributes. A good GitHub profile shows frequent and consistent contributions throughout the year, both to personal projects and to others' projects.
Write a Bio
In your README file with the GitHub username. You can,
- Write about yourself
- Add images/photos
- Banner to make it stand out
- Tools and technology you have worked on
- Add links to your other socials
- Dynamic stats to make your GitHub profile stand out
I highly recommend EddieHub's community website to work on your GitHub Profile.
Conclusion
GitHub profile is a live project. It is constantly changing and growing just as you, its creator are changing and growing. Profiles you will see in the resources have been built over time, get inspiration from them and tweak your own profile to self your personality as close as possible.
Connect with me
If you wish to connect with me you can find me here.