Here Here, and the worse is development platforms and tools. The only DB I install locally is MySQL. I use a Core Development VM which houses my MSSQL DB. A Second one for an OracleDB. And a final one for Non-Core Development (Tools I don't use that often). This means I often have 1 VM running (I use multiple desktops to switch between them), and sometimes 2 VMs running. Office is installed on my main machine, and inside the Dev Machine, it mirrors the client config, which is an added benefit for "safe" testing... Curious if you are leveraging VMs? [I kinda wish windows ran like X-Windows, and ALL of my tools could run inside of specific containers, and configuration setup to let them talk to each other] Finally, I maintain all my source on my local machine, and mount it inside of my VMs... Which means all of my main desktop source searching tools work, etc. Again, I am planning for a day when you can download an entire development platform separate from the Project you are working on [already kinda cloud based dev stuff], and then connect the source, and be up and running. Without installing crap! [Development as a local service]. But the last replacement was in December 2019... I spent about 60hrs migrating to this setup. 20hrs wasted because of a bug in VirtualBox broke all of my VMs and none would run except the Linux ones. Turns out a Xeon chip issue. So scary, I have not upgraded since. Some source code I carry around was written in the 1980s... And every cycle I lose tools. I remember when I let BRIEF editor go away... It should all be a lot easier, considering we are developers and this is our lifeblood. For many years, we simply Cloned a Developer machine for new developers! VMs make that easier.