Most users would schedule their tasks using a cronjob, and that's perfectly reasonable. Cronjobs are essentially used for scheduling tasks at certain intervals or exact time(s). But what happens when the machine goes down at 00:00 ?
Source: [Dev.to](https://dev.to/spounka/why-i-prefer-systemd-timers-2obo)