Free calculator

Who gets stuck on call for the holidays?

Put in your rotation and see who holds Thanksgiving, Christmas and New Year's Day before anyone buys plane tickets.

Nothing you type here leaves your browser.

Holiday shiftsYour rotation · 4 people, weekly
Nov 23 – Nov 29Thanksgiving@sarah
Dec 21 – Dec 27Christmas@sarah
Dec 28 – Jan 3New Year's Day@marcus
@sarah gets both

@sarah gets Thanksgiving and Christmas. Swap one of those shifts with @sam, who has no holiday yet, and tell them now instead of in December.

Why one person gets both

A weekly rotation looks fair because everyone gets the same number of weeks. But the Thanksgiving shift and the Christmas shift are usually exactly four weeks apart. In a rotation of four, four weeks later is the same person again.

It doesn't happen every year. When Christmas lands on a Monday, like it does in 2028, a Monday handoff puts it five weeks after the Thanksgiving shift instead. A different handoff day or team size moves it too, which is why it's worth checking yours.

What to do about it

I'd look now, while a swap is still easy to ask for. Trade one of the two shifts with someone who has no holiday, then tell the whole team who has what. The swap only helps if people can see it, so put it somewhere they already look.

Tellspin keeps your on-call rotation in Slack. A swap is an override on the schedule, and an @mention reaches whoever is on call that day. Try Tellspin free in Slack

A server rack in a baby’s crib
“I’ve always thought of servers as being like babies.”
From my essay Servers are like babies: tips for being on call.

Read the essay

Dan Willoughby, Tellspin's founder

Who gets the holidays on your team?

I built Tellspin so on-call in Slack is easy to run and fair to share.

Dan Willoughby · Founder, Tellspin