A great place to manage your projects.
What do you like best?
I have been using GitHub since 2016, keeping update on new features that improve this platform. It's safe to keep your projects here because you will find the flexibility to work in any place that you are. Just cloning your repository, select your branch, and type code!.
You can manage all your functionality over terminal, the Github app, or many other applications like gitkraken.
i have being using github from terminal because is the fast way to commit changes when you type code on VIM is really fast you can save a lot of time adding changes, commiting, pushing new code, merging and pull your project when you are working remotelly with partners you can take that updates just using a simple command "git pull".... really powerfull!.
What do you dislike?
Well, I think that I have been watching my daily commits that sometimes GitHub doesn't recognize some work that I push there my square of activity isn't paint of color.
Another significant point is that when I type JS code combined with HTML and CSS, this just recognizes HTML instead of JS, for example.
It would be great to have these simple things to have an excellent user experience.
And to have a charming GitHub profile.
Recommendations to others considering the product:
You will have a great experience using it because there are many open-source projects.
You can save your repositories there, and they will be secure and easy to manage.
What problems are you solving with the product? What benefits have you realized?
When I was outside my office, I had an urgent issue with my code, and that was the last day of my sprint.
At my luck, my partner told me to watch my branch that I had errors with my linters ASAP. I fixed it.
GitHub helps me to keep professionalism on me any time, any place.