I have a Prog folder where there are all my repos localy that are mainly scripts or stuff that later I move on /var/www where I have the webserver or my vagrant machines.
Compared to you I am a bit disorganized.
For contracts and courses I use folders on external drives just to be sure that they are backup with my Nextcloud instance.
Keep in mind, I didn't start out like this.
The legacy folder alone as of today has 102 projects. That directory structure was slowly built up over many years.
Say in that way seems very scary!
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.