Goodbye pyenv and nvm. Hello ASDF.

pyenv and nvm I maintain several side-projects, most of which are either Python or Node.js. For the longest time I used pyenv and nvm to manage different versions of Python and Node.js respectively. The configuration to manage these would be added to my dotfiles. Over time, my shell (zsh) startup times increased significantly to the point where it took roughly 3 seconds. I spend most of my life at the terminal, so this was insufferable....

October 9, 2020 · 2 min · 288 words · Rameez Khan