Pro Yearly is on sale from $80 to $50! »

Humans are terrible compilers: A User's Guide

Humans are terrible compilers: A User's Guide

Humans are well known for their ability to be adaptable, flexible, and improvise as needed. However, they are often used as very oddly behaved compilers of written documents - run books for services, legal agreements, and pull requests / code reviews are a few examples.

This talk covered several known issues with the current release of the Human 1.0 compiler, practical workarounds for these issues than anyone can use, and ways to debug when everything goes wrong.


Eric Sigler

October 31, 2016


  1. @esigler Eric Sigler, Head of DevOps, PagerDuty Humans are terrible

    compilers: A User’s Guide
  2. @esigler

  3. @esigler

  4. @esigler

  5. @esigler

  6. @esigler Runbooks

  7. @esigler

  8. @esigler

  9. Your compiler has bugs. @esigler

  10. @esigler

  11. @esigler

  12. @esigler

  13. Workarounds for confirmaAon bias @esigler

  14. “Illusion of validity” @esigler

  15. Workarounds for “Illusion of validity” @esigler

  16. @esigler

  17. @esigler Workarounds for overconfidence bias

  18. @esigler

  19. @esigler Theory Of Mind

  20. @esigler

  21. @esigler

  22. @esigler Frameworks, yo.

  23. @esigler Nonviolent Communication

  24. @esigler Observations

  25. @esigler We’re all a little too awesome at pattern matching

    Be aware that you have bias
 Consider when to use Theory of Mind and when not to
 Communication tooling is crucial
  26. @esigler Wikipedia: List of Cognitive Biases Theory of Mind Nonviolent

    Communication Books: Thinking, Fast and Slow
  27. @esigler “Since learning about confirmation bias, I keep seeing it

    everywhere!” Buster Benson (@buster)
  28. @esigler Thank you! Questions?