The responses to this make me happy, because it’s evidence that Fedi is truly federated. There are lots of cool suggestions (including running your own), and I learned about a couple of Fedi instances I wasn’t aware of!
I'm working on a thing in Rust. It's split into several crates for clarity and to ensure that each component is light. For example, I don't want test dependencies such as proptest creeping into the application.
But. This means that I can't add traits to a type defined in another local crate. It's an orphan instance. So I have to wrap my own types in newtypes and add delegating methods everywhere.
And it's awful.
I'm very tempted to smash them all back together again.
Trying to find a good package manager for my team to use across multiple repositories. Something that can make sure that you get various CLI tools that are required for the project, e.g. kubectl, Terraform, etc.
I avoided Nix at first because I don't want to scare people.
So I tried asdf and mise… both have package repositories which are out of date and somewhat broken.
Then I turned back to Nix, and tried devenv. It's slow and adds nothing over shell.nix.
I think I'm gonna try selling Nix…
Regardless of the quality of the actual figure (80% of companies *surveyed* by KubeCon, no doubt a very small, skewed sample of actual companies), this is hilarious.
Kubernetes is the new “nobody got fired for buying Microsoft”.