I hate on-call.
I hate doing it, and I hate asking other people to do it, which is a slightly awkward position to hold when you've spent a decent chunk of your career around systems that other people expect to be awake all night.
Nice gentle start then...
The annoying bit is that on-call is also, in one form or another, necessary. We built a world where people expect software to work at three in the morning. Payments, bookings, shops, photos, logins, messages, the lot. Somewhere, somebody has promised a customer that the thing will still be there when everyone sensible has gone to bed.
So what do we do about it?








