GitHub--It's good, especially since they added private repos, but I deleted my profile during the GitHub boycotts when it was revealed they have a contract with ICE. My values are important to me, and there are plenty of free alternatives to GitHub, so switching was a very easy decision, and I encourage others to do the same.
BitBucket--This was my daily driver for a couple of years, but it has three problems:
The page loads on the user interface are so slow it hurts.
The static pages have a known issue--they aren't shareable on Facebook. Atlassian has acknowledged the bug, but doesn't have immediate plans to fix it.
The public-facing user profile is just a list of repositories. I decided this one is a deal-breaker. I want a service I can use as a profile for future employers, with a bio section and an activity feed.
GitLab--This is what I use right now, and I love it. It matches GitHub almost feature-for-feature, with a friendly user interface, a dark mode option, and quick page loads. 10/10 recommend.
I've used all three:
GitHub--It's good, especially since they added private repos, but I deleted my profile during the GitHub boycotts when it was revealed they have a contract with ICE. My values are important to me, and there are plenty of free alternatives to GitHub, so switching was a very easy decision, and I encourage others to do the same.
BitBucket--This was my daily driver for a couple of years, but it has three problems:
GitLab--This is what I use right now, and I love it. It matches GitHub almost feature-for-feature, with a friendly user interface, a dark mode option, and quick page loads. 10/10 recommend.
Thanks for the expanded insight 🙏❤