This video is a great quick explainer about how awesome nix-shell is. I don’t install PHP or Node or even MySQL I create a shell.nix file and run nix-shell and let my shell have everything installed without cluttering up my system.

I do need to dig into flakes at some point.