Read time: ~1 minute
Managing Dev Environments | S02 E20 | Build On Weekly
Brian and Darko show how you can manage, and make portable your wonderful Dev Environments.

What if we told you with just three Open Source tools, you can make and take your development environment wherever you want. Imagine a world, where just changing into a different directory gives you a different, predefined version of Python! One can only dream ... Until now 🚀 🔥Check out the video of today's stream were Brian and Darko go into explaining how you can manage and make portable your development environments, with Nix Package Manager, Devbox, and direnv.
The code in the 4 scripts that was used by Brian:
1-nix.sh
1
2
3
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install
2-devbox.sh
1
2
3
curl -fsSL https://get.jetpack.io/devbox | bash
3-direnv.sh
1
2
3
sudo apt update && sudo apt install -y direnv
4-bashrc.sh
1
2
3
echo 'eval "$(direnv hook bash)"' >> .bashrc
Check out the recording here:
🐦 Reach out to the hosts and guests:
Brian: https://twitter.com/bketelsen Darko: https://twitter.com/darkosubotica
Any opinions in this post are those of the individual author and may not reflect the opinions of AWS.