I manage a monorepo at my workplace. Different devs with various levels of seniority are on/off boarded on the project, some on mac some on linux. At first I offered mise as the recommended tool, and after a while I declared it's the only supported way to build the project and boom! All support requests that used to end with "oooh my XYZ's version was not matching the project's requirement" are gone now. I like asdf…
How good is mise at clean up of accumulated versions?
Good: `mise prune --yes`
Mise tracks config files to make sure it doesn't delete used versions: `mise config ls --tracked-configs`