I have moved just about everything of note off my Mac and onto Google Drive and Google Team Drive for our org. I then have access to it via Drive Stream and Google Drive search makes it very easy to find what I'm looking for almost instantly.
For active code projects I really only keep /usr/local/src on my local drive. Those are all git repos linked up to GitHub.