Continuous Improvement: DevOps and Mental Health

A presentation at DevOpsDays Denver 2022 in April 2022 in Denver, CO, USA by Aaron 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 ▸ Wandering Attention ▸ Impulse Control ▸ Emotional Regulation ▸ Rejection Sensitive Dysphoria ▸ Sense of Time ▸ “Hyperfocus” & Task Switching 10 — @CrayZeigh | #DevOpsDays

Slide 11

Slide 11

11 — @CrayZeigh | #DevOpsDays

Slide 12

Slide 12

12 — @CrayZeigh | #DevOpsDays

Slide 13

Slide 13

13 — @CrayZeigh | #DevOpsDays

Slide 14

Slide 14

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

Slide 15

Slide 15

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

Slide 16

Slide 16

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

Slide 17

Slide 17

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

Slide 18

Slide 18

18 — @CrayZeigh | #DevOpsDays

Slide 19

Slide 19

FAILURE 19 — @CrayZeigh | #DevOpsDays

Slide 20

Slide 20

DEPRESSION ANXIETY 20 — @CrayZeigh | #DevOpsDays

Slide 21

Slide 21

21 — @CrayZeigh | #DevOpsDays

Slide 22

Slide 22

PREVALENCE OF MENTAL ILLNESS 22 — @CrayZeigh | #DevOpsDays

Slide 23

Slide 23

23 — @CrayZeigh | #DevOpsDays

Slide 24

Slide 24

24 — @CrayZeigh | #DevOpsDays

Slide 25

Slide 25

OBSERVABILITY 25 — @CrayZeigh | #DevOpsDays

Slide 26

Slide 26

METRICS 26 — @CrayZeigh | #DevOpsDays

Slide 27

Slide 27

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

Slide 28

Slide 28

ERROR BUDGETS 28 — @CrayZeigh | #DevOpsDays

Slide 29

Slide 29

blame-aware retro 29 — @CrayZeigh | #DevOpsDays

Slide 30

Slide 30

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

Slide 31

Slide 31

MANAGE WIP 31 — @CrayZeigh | #DevOpsDays

Slide 32

Slide 32

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

Slide 33

Slide 33

CONTINUOUS IMPROVEMENT 33 — @CrayZeigh | #DevOpsDays

Slide 34

Slide 34

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