webologysimonw To be honest, I’m not even very good at it, but putting all of our projects into a nix-shell both
1) makes things super (well, relatively) easy for non-technical folks who need to participate
&
2) keeps libraries/packages from trampling each other between projects (and system)