I spent the day setting up a Linux VM machine that will be the host of the most of my backend development and ops tasks. I learned a ton during that process and started a long page of notes on this topic here: https://jaygall.com/setting-up-linux-vm/
I go through the configuration of VirtualBox itself and the install of Firefox Dev Edition, VSCode, Git, Docker, Pidgin with the Matrix addon. All on Xubuntu 16.04.
I actually started on Ubuntu but it was really slow on my mac despite optimizations. I was suggested Xubuntu and I decided to try it and its lightweigth XFCE desktop. Very happy about the output, the OS is snappy even in a VM.
I also submitted my first edit to AskUbuntu on this topic: https://askubuntu.com/questions/548003/how-do-i-install-the-firefox-developer-edition. It's a very slight one that might be approved soon on the correct name of the Firefox Dev icon. It's
mozicon128.png and not
default128.png. It's not much but that could help somebody else.
That's a good first day.