kodebeat / papers / platform
The scheduled job that silently skips when the clocks change
A cron translator with timezone-aware next runs and DST warnings.
Converts cron expressions to plain language and to timezone-aware next-run times, and warns when a schedule crosses a daylight saving transition where a run will be skipped or duplicated. Small, pipeable, with an exit code for an invalid expression so CI can validate crontabs. The plain-language half is what web tools already do; the DST half is the one that produces the outage nobody attributes to a schedule.
What is in it
- The problem — what goes unanswered without it, and who notices first.
- Why the obvious alternative falls short — stated plainly, including where it is the better choice.
- How it works — the method, not a feature list.
- Concrete use cases — with console output quoted from the repository, never reconstructed.
- The methodology behind any number it emits — every term shown, so the figure survives a question.
- What it deliberately does not do — the section most papers leave out.
Part of the Platform & SRE theme.
Get the PDF
One email with the download link, and this paper already selected. No follow-up sequence.