Software quality would improve greatly if developers were forced to work on a device with a 10 year old CPU, 25G of storage, and 2GB of ram. The amount of resources necessary to do the simplest of operations is just bonkers. Not everyone has infinite disc space, and a never ending supply of RAM.
FFS.
@quixoticgeek I have optimized scripts which analyzed hundreds of gigabytes of data on my 4GB RAM Laptop when a normal amount was 8GB or 16GB. It was the worst software quality you could imagine (software isn't even an adequate name). I reduced practically all resource usage (CPU, RAM, disk access) by huge amounts and introduced modularity and version control to the code.