Today I'm thinking on this. Maybe it's good idea have GitHub as main account with formal projects.
And use BitBucket or GitLab account to practice, exercise, courses, etc.
With this approach you can have your GitHub account 'clean'.
That's a cool idea! I have accounts on both but don't really use them - that's a natural way to organize.
I'm also very interested in sr.ht, maybe a good opportunity to make the transition.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.