So I Built a Thing...
With my new job, I find that I'm switching back and forth between a few different languages and frameworks, and at different versions of those languages and frameworks based on the project. Managing all that can be a pain in the ass. You're using UV for managing Python, Govman for managing Go versions, NVM for Node.js, tfenv for Terraform...it's dizzying after a while.
Now, under the right conditions, I'm a sucker for one-size-fits-all, single-pane-of-glass, Swiss-army-knife apps that let me do a lot inside of one single tool. Thus I decided the answer to my problems was to build a tool that could manage all these language runtimes and their environments, and naturally, I decided I'd name it after a deep cut Simpsons reference; y'know, as you do...
So, that said, say hi to Linguo.

Linguo is the tool I wanted this whole time. It just WORKS. And it's super fast and lightweight, since I picked Rust to implement it in (I've been looking for excuses to work in Rust more as I've been wanting to pick the language up), but I'll admit to not writing the entire thing from scratch. I had some help from Claude. I was gonna solo this one, but I'd gotten word that Fable was going to be coming back and wanted to give it a shot (albeit fully aware that Anthropic had nerfed it at Trump's behest).
Anyway, not a whole lot else to say. Go check out the docs (and the code, if you're so inclined; I absolutely welcome pull requests). There's a ton of features I want to add very soon, like management of testing and build frameworks like Jest and Vite for node, and web frameworks like Fiber for Go and Flask for Python.