Mise: powerful dev tool
I imagine many people who work in software development - or do it as a hobby - are familiar with the situation where they have to install, configure, and maintain a variety of tools. At work, for instance, our services are written in Go, but integration tests are written in Java. As a result, developers and test engineers can sometimes struggle to run each other's code. On top of that, there are numerous tools like database and api code generators, build systems with custom configurations, different versions of the languages themselves, a random nodejs in some of the microservices, and so on. None of this is an insurmountable obstacle, but these things can waste our time, be a source of frustration, or even stop us from getting things done.
There is another way. Recently, we've decided to try mise - a "tool to manage languages, env vars, and tasks per project."