A distro running a decent package manager like Nix (NixOS), pacman (Manjaro or Arch), or dnf (Fedora).
While it all depends on what languages you’re writing, if you’re relying on packages in the distros repos, you’re going to appreciate having a robust package manager to handle the crazy dependencies various language’s toolchains will require, especially if you need different versions of packages for whatever reason.