Ask HN: How do you organize your code on your machine? 17 years ago
I do a similar procedure, but I prefix the company or topic with an @ symbol to signify the underlying directory is a group.
IE:
~/code/@asf/httpd-dev ~/code/@asf/hadoop-trunk ~/code/@linux/linux ~/code/@linux/git
The @ symbol will sort the grouped directories first when sorted by alphabetical.