Worth borrowing
The idea that your dev environment can live in a VM you rebuild at will.
Runs NixOS in a VM on a Mac as a daily development machine. A neat look at Nix outside a normal PC.
The workflow matters more here than any single module. The whole development machine is disposable, because the config can rebuild it.