Version Control
Github

As developers, it is very easy to get lost in different languages, tools, and platforms but there is one tool that everyone uses to control the version and for collaboration. It gives many tools that make the workflow easier. Github is an open-source platform that is used by many developers and it also lets you and others cooperate on projects from anyplace. In GitHub, you can make a public repo in which you can show your coding skills to the world.