Do you work on staging or live?
Staging first whenever possible. If you have a staging environment we use it; if not, we spin up a clone or work on a copy. For true emergencies where there is no staging and the site is down, we work on live with a snapshot taken first and changes kept minimal and reversible. Either way, nothing irreversible happens without a backup in place.