The long way through Software Craftsmanship

Support for out of hours on-call support

Oct 5, 2016 - 1 minute read - Comments - on-callsupportreadme

As the preface for the guide for on-call support, a positive note:

README

  • You’re cool. I know it. Do not trust yourself, trust me that I trust you.
  • You might be sleepy. It’s OK
  • Everything is going to be fine. Take 5 minutes to think about anything, anytime. Especially before any rash decision.
  • With great power comes great responsibility. Use it wisely.
  • Restoring the services comes first, investigation comes second
  • Do the very minimum of investigation after the incident (collect things that might disappear), leave the rest for the next day on office hours
  • Whenever everything is done, go to sleep but keep an eye on your phone. Someone will contact if necessary

Thanks to David Hatanian and another colleague for the feedback on this draft.

Disclaimer about AI/GenAI

As of 2026-05-06, the text in these articles and blog entries has been written without AI/GenAI, except I sometimes use a spellchecker to fix errors. Think Word's spellchecker, not ChatGPT.

Notes, as of today (2026-05-06):

  • No code snippet has been automatically generated, nor vibe-coded, nor generated and reviewed.
  • I don’t have any article with AI contribution.

For future entries:

  • I may have used GenAI for the code in the repo. The code I exemplify/copy in the article will always be reviewed and tested, not vibe-coded. I will specify it in each snippet or at the top/bottom of the article.
  • I normally don't use it for the text contents, although if I have used it for the article text, it would be indicated as such.

Any entry before 2026-05-06 does not contain any AI/GenAI.

For more information, read the AI/GenAI Policy

Refactoring functional code Questioning the existing choices