I have a few folders under home I've used regularly for many years:
docs
projects
build
bin
crap
docs contains documents organized into subcategories like biz and personal.
projects contains all my various paid and personal programming and hardware projects; each in their own subdirectory.
build is a playground for building and trying out new software.
bin contains non-packaged executables. I find /usr/local/bin to be a poor alternative because it has to be moved separately when I install a new OS.
crap contains subdirectories in the format YYYYmmdd. E.g. 20190105. Whenever I accumulate too much crap in my home directory, I move it all to ~/crap/$(today)/. today is an alias for date +%Ymd.
projects contains all my various paid and personal programming and hardware projects; each in their own subdirectory.
build is a playground for building and trying out new software.
bin contains non-packaged executables. I find /usr/local/bin to be a poor alternative because it has to be moved separately when I install a new OS.
crap contains subdirectories in the format YYYYmmdd. E.g. 20190105. Whenever I accumulate too much crap in my home directory, I move it all to ~/crap/$(today)/. today is an alias for date +%Ymd.