| I don't see the value in having so many organizations. This makes searching things harder. Github has search based features for finding repos you've made. If you have an organization seperating out these, it's no longer a one click search. I use github to search through my old codebases to extract useful code snippets from courses. You can pin 6 repos on your profile. If you want someone to see those projects, pin it up there. It shows where the repo originated from If you want to put all your tutorial code together, copy the end results into a /sandbox folder in github, and document the README to summarize how the repo is organized. Projects that have no relevance / tutorials should just be kept private, you could summarize courses you've done elsewhere. Sometimes I have exposed keys on there that I hadn't set an `env` variable, keeping things private is a good practice against bots I tend to fork a lot of repos without intending to push a PR, mostly so I can understand how that codebase works, and add my own notations to it. Also, it's to keep a backup for projects I work through other organizations, there's a chance that repo might be deleted down the road. You can always `git pull upstream` at anypoint and grab the latest changes If you want to show opensource projects you work on → pin it to your account, notate it elsewhere (e.g. portfolio page), and be on the contributor's page for that opensource repo |