I don't see why this is stupid advice, I run dozens of applications off my USB flash drive. My USB flash drive happens to be an Intel SSD drive so the failure rate is probably lower, but it's nice to have a big portable drive that contains my entire dev environment so I don't need to do anything fancy (like doing a git repo) for having a perfectly portable environment. Flash is getting more reliable these days so I don't think it's a bad thing running applications off of flash disks.
Comments
I don't see why this is stupid advice, I run dozens of applications off my USB flash drive. My USB flash drive happens to be an Intel SSD drive so the failure rate is probably lower, but it's nice to have a big portable drive that contains my entire dev environment so I don't need to do anything fancy (like doing a git repo) for having a perfectly portable environment. Flash is getting more reliable these days so I don't think it's a bad thing running applications off of flash disks.