Continuous Improvement: DevOps and Mental Health

A presentation at DevOpsDays Seattle 2022 in July 2022 in Seattle, WA, USA by Fen Aldrich

Slide 1

Slide 1

CONTINUOUS IMPROVEMENT DevOps & Mental Health 1 — @CrayZeigh | #DevOpsDays

Slide 2

Slide 2

Aaron Aldrich DEVELOPER ADVOCATE @ EQUINIX #! ” : aaldrich@equinix.com : @CrayZeigh : speaking.crayzeigh.com 2 — @CrayZeigh | #DevOpsDays

Slide 3

Slide 3

3 — @CrayZeigh | #DevOpsDays

Slide 4

Slide 4

MENTAL ILLNESS CAN BE FATAL 4 — @CrayZeigh | #DevOpsDays

Slide 5

Slide 5

HELPLINES ☎ : 800-273-8255 ! : CONNECT TO 741741 5 — @CrayZeigh | #DevOpsDays

Slide 6

Slide 6

TREVORPROJECT.ORG ☎ :866-488-7386 TRANSLIFELINE.ORG ☎ :877-565-8860 6 — @CrayZeigh | #DevOpsDays

Slide 7

Slide 7

DISCLAIMER I am not a medical professional and cannot diagnose or recommend treatment for any disease. These experiences are mine and represent my personal experience. This talk will mention depression, anxiety and ADHD. While it’s not intended to go very deep, please be responsible for your health. I am not offended if you need to leave at any time. 7 — @CrayZeigh | #DevOpsDays

Slide 8

Slide 8

ADHD 8 — @CrayZeigh | #DevOpsDays

Slide 9

Slide 9

DOPAMINE DEFICIENCY POOR WORKING MEMORY 9 — @CrayZeigh | #DevOpsDays

Slide 10

Slide 10

EXECUTIVE FUNCTION 10 — @CrayZeigh | #DevOpsDays

Slide 11

Slide 11

EXECUTIVE FUNCTION ▸ Wandering Attention 10 — @CrayZeigh | #DevOpsDays

Slide 12

Slide 12

EXECUTIVE FUNCTION ▸ Wandering Attention ▸ Impulse Control 10 — @CrayZeigh | #DevOpsDays

Slide 13

Slide 13

EXECUTIVE FUNCTION ▸ Wandering Attention ▸ Impulse Control ▸ Emotional Regulation 10 — @CrayZeigh | #DevOpsDays

Slide 14

Slide 14

EXECUTIVE FUNCTION ▸ Wandering Attention ▸ Impulse Control ▸ Emotional Regulation ▸ Rejection Sensitive Dysphoria 10 — @CrayZeigh | #DevOpsDays

Slide 15

Slide 15

EXECUTIVE FUNCTION ▸ Wandering Attention ▸ Impulse Control ▸ Emotional Regulation ▸ Rejection Sensitive Dysphoria ▸ Sense of Time 10 — @CrayZeigh | #DevOpsDays

Slide 16

Slide 16

EXECUTIVE FUNCTION ▸ Wandering Attention ▸ Impulse Control ▸ Emotional Regulation ▸ Rejection Sensitive Dysphoria ▸ Sense of Time ▸ “Hyperfocus” & Task Switching 10 — @CrayZeigh | #DevOpsDays

Slide 17

Slide 17

11 — @CrayZeigh | #DevOpsDays

Slide 18

Slide 18

12 — @CrayZeigh | #DevOpsDays

Slide 19

Slide 19

Wall of Awful 13 — @CrayZeigh | #DevOpsDays

Slide 20

Slide 20

Wall of Awful ▸ Stare at it 13 — @CrayZeigh | #DevOpsDays

Slide 21

Slide 21

Wall of Awful ▸ Stare at it ▸ Go Around it 13 — @CrayZeigh | #DevOpsDays

Slide 22

Slide 22

Wall of Awful ▸ Stare at it ▸ Go Around it ▸ Hulk Smash 13 — @CrayZeigh | #DevOpsDays

Slide 23

Slide 23

14 — @CrayZeigh | #DevOpsDays

Slide 24

Slide 24

Wall of Awful ▸ Stare at it ▸ Go Around it ▸ Hulk Smash 15 — @CrayZeigh | #DevOpsDays ⚠

Slide 25

Slide 25

Wall of Awful ▸ FREEZE ▸ FLIGHT ▸ FIGHT 16 — @CrayZeigh | #DevOpsDays

Slide 26

Slide 26

Wall of Awful 17 — @CrayZeigh | #DevOpsDays

Slide 27

Slide 27

Wall of Awful ▸ build a door 17 — @CrayZeigh | #DevOpsDays

Slide 28

Slide 28

Wall of Awful ▸ build a door ▸ climb the wall 17 — @CrayZeigh | #DevOpsDays

Slide 29

Slide 29

Wall of Awful ▸ build a door ▸ climb the wall ▸ build handholds 17 — @CrayZeigh | #DevOpsDays

Slide 30

Slide 30

18 — @CrayZeigh | #DevOpsDays

Slide 31

Slide 31

FAILURE 19 — @CrayZeigh | #DevOpsDays

Slide 32

Slide 32

DEPRESSION ANXIETY 20 — @CrayZeigh | #DevOpsDays

Slide 33

Slide 33

21 — @CrayZeigh | #DevOpsDays

Slide 34

Slide 34

PREVALENCE OF MENTAL ILLNESS 22 — @CrayZeigh | #DevOpsDays

Slide 35

Slide 35

23 — @CrayZeigh | #DevOpsDays

Slide 36

Slide 36

24 — @CrayZeigh | #DevOpsDays

Slide 37

Slide 37

OBSERVABILITY 25 — @CrayZeigh | #DevOpsDays

Slide 38

Slide 38

METRICS 26 — @CrayZeigh | #DevOpsDays

Slide 39

Slide 39

“SASHET” CHECK-INS 27 — @CrayZeigh | #DevOpsDays

Slide 40

Slide 40

ERROR BUDGETS 28 — @CrayZeigh | #DevOpsDays

Slide 41

Slide 41

blame-aware retro 29 — @CrayZeigh | #DevOpsDays

Slide 42

Slide 42

YOUR PERFORMANCE IS NOT YOUR VALUE 30 — @CrayZeigh | #DevOpsDays

Slide 43

Slide 43

MANAGE WIP 31 — @CrayZeigh | #DevOpsDays

Slide 44

Slide 44

RECAP 32 — @CrayZeigh | #DevOpsDays

Slide 45

Slide 45

RECAP ▸ We Are Complex Systems 32 — @CrayZeigh | #DevOpsDays

Slide 46

Slide 46

RECAP ▸ We Are Complex Systems ▸ Get you some observability 32 — @CrayZeigh | #DevOpsDays

Slide 47

Slide 47

RECAP ▸ We Are Complex Systems ▸ Get you some observability ▸ Error Budgets 32 — @CrayZeigh | #DevOpsDays

Slide 48

Slide 48

RECAP ▸ We Are Complex Systems ▸ Get you some observability ▸ Error Budgets ▸ Give Grace 32 — @CrayZeigh | #DevOpsDays

Slide 49

Slide 49

RECAP ▸ We Are Complex Systems ▸ Get you some observability ▸ Error Budgets ▸ Give Grace ▸ Manage WIP 32 — @CrayZeigh | #DevOpsDays

Slide 50

Slide 50

CONTINUOUS IMPROVEMENT 33 — @CrayZeigh | #DevOpsDays

Slide 51

Slide 51

RESOURCES ▸ OSMH: osmhhelp.org ▸ Mental Health First Aid: mhfa.org ▸ Emotional API (John Sawers): emotionalapi.com ▸ How To ADHD: youtube.com/howtoadhd ▸ Let’s Keep Talking: Make it OK to share, here in an open space, elsewhere 34 — @CrayZeigh | #DevOpsDays