Hello Beautiful People, Nomadev is back with another blog in this new year. We are a 1K Family now. Thanks for your support and keep supporting like that. So let's start with the topic.

Github is a popular place where devs can work and collaborate together. Here we can host plenty of open source projects. You must have used Github in your tech career. But there are some underrated features of Github hidden beneath the neat user interface and hence are overlooked by many. So we will get to know about that in this article.


1. Github Developer Environment (github.dev)

This is one of the most useful and most underrated features of Github. If you are on a Github repository, you can open the repository in VS code in your browser just by pressing ".". It will open a VS code interface on your browser. It is best suited for making minor changes to your code. You can navigate files and source code repositories from GitHub, and make and commit code changes.


2. Github Command Line Interface

GitHub CLI is a command-line tool that brings pull requests, issues, GitHub Actions, and other GitHub features to your terminal, so you can do all your work in one place. It is an open-source tool for using GitHub from your computer's command line. When you're working from the command line, you can use the GitHub CLI to save time and avoid switching contexts.


3. Github Student Developer Pack

GitHub Student Developer Pack is one of the most underrated and the most useful free developer pack of tools and resources a student can have. This is made for the student developers to help them to have hands-on experience in various technologies. As for most students, real-world tools can be cost-prohibitive. GitHub created Student Developer Pack with some of their partners to help students to learn to code effectively for free. You can see the dedicated article here.


4. Using Git URL Shortener

If you are a Github user, you might also want to share your Github repository. Certainly, there are plenty of options to shorten the URL like Bit.ly and Goo.gl, but why not consider using Github’s very own facility, Git.io? Git.io will shorten the URL of your Github repository. There is also the command-line interface for Git.io to shorten the URL through Terminal using the gitio command.


5. Special repository

You can have an extra box in your GitHub profile (above image) to write more info about you if you create a repository and name it as your username.

For example, if your username is nomadev then create a public repository with a README.md and name it nomadev then you will see an alert box saying that you are activating a special repository.

The README.md file will come with default information to show you what you can do in that file. Go ahead and create yours!


So that's my time devs see you next time with a more informational article.

So this was it, I want to thank you all for your support till now🥳

If you are interested in:

→Becoming a remote developer

→Master in Open Souce

→Growing in your current role

→Web & DevOps

→ Freelancing

→Coding Memes

→Coding Tips & Resources

FOLLOW ME for great content in 2022!✅🎉 on Twitter and here also.


And if you want to appreciate my work you can buy me a coffeeYour appreciation is my motivation.