Why I built my own node-schedule alternative