In my company:
- All computers are refurbished and at least 10 years old.
- Cloud deployments use Hetzner or self hosted machines.
- All hardware in general is a bit dodgy. Our main CI/CD setup is on a very unreliable network with varying availability and bandwidth
It can be annoying once in a while but it reflects our customers reality. And it catches a lot of usability and performance bugs that we wouldn't otherwise catch
But I think they should. Not only for the practical reason, but because it leads to better software in my opinion
Limitations foster creativity. Abundance kills innovation.
In my company: - All computers are refurbished and at least 10 years old. - Cloud deployments use Hetzner or self hosted machines. - All hardware in general is a bit dodgy. Our main CI/CD setup is on a very unreliable network with varying availability and bandwidth
It can be annoying once in a while but it reflects our customers reality. And it catches a lot of usability and performance bugs that we wouldn't otherwise catch
I can only recommend it