Ask HN: How do you prevent downtime from dev machine problems?
I could keep a second computer lying around, with separate SSH keys for login to all the relevant servers, but that feels a but risky in terms of security. Maybe better, I could keep one around with an identical hardware setup to my primary machine, so I can just swap out the hard drive when a non-storage device on one fails.
What are some other strategies? What's your preferred trade-off between convenience and security?