This came in handy once when I accidentally did the equivalent of rm -rf ~/git. Lost 54 minutes of work.
Arq is Mac-only, but you could accomplish the same thing with https://www.tarsnap.com/ and a cron job. Both are changes-only backups so there shouldn't be a huge performance hit.
I also use Time Machine when I'm at home but only sort of trust it.