Slides & transcript
What MMA taught me about working in tech
Slide 1

Daniel “phrawzty” Maher Datadog What MMA taught me about working in tech
Slide 2

Mixed Martial Arts Mixing techniques from multiple disciplines
Slide 3

Ancient history Pankration, Lei Tai
Slide 4

Recent history Merikan, Sambo, Shoot, Pancrase, Jeet Kun Do, Brazilian Jiu Jitsu (BJJ)
Slide 5

Contemporary history Ultimate Fighting Championship A one-day tournament held in 1993.
Slide 6

About me Hospitalised by both tech and MMA, so I know what I’m talking about
Slide 7

About Datadog Modern monitoring & analytics We’re hiring!
Slide 8

Elephant in the room MMA: Just two people beating each other up?
Slide 9

Further terrible definitions Programming: pressing plastic squares in more or less the right order
Slide 10

Not a vacuum Work with people, train with people
Slide 11

Learning #1: The right people Coaches and training partners Like managers and co-workers.
Slide 12

Identifying toxicity “Submitted— by a girl.” This shouldn’t be an insult.
Slide 13

Learning #2: The right environment Safe space to make mistakes and learn new things
Slide 14

Datadog post-mortem Eliminate stigma, learn, grow, and improve
Slide 15

Learning #3: The value of project management Organising your time and effort is key
Slide 16

Training camp Variable intensity, technical work, and recovery time Organised in two-week blocks…
Slide 17

Sprints, as in Agile Variable intensity, technical work, and recovery time Hopefully injury-free!
Slide 18

Learning #4: Getting enough rest You need to sleep and you need to rest
Slide 19

Burnout is a real thing Added bonus: you don’t know that it’s happening
Slide 20

Burnout is like over-training Burnout is incredibly dangerous Problem: it doesn’t feel that way.
Slide 21

Learning #5: Diet is everything What and how you eat matters
Slide 22

Thinking about food Quality, Quantity, and Timing
Slide 23

Generally good advice “Eat food. Not too much. Mostly plants.” – Michael Pollan Don’t forget to enjoy yourself sometimes!
Slide 24

Learning #6: Learn the basics Fundamentals win fights
Slide 25

Basics are critical, but… Don’t be dogmatic about fundamentals
Slide 26

Learning #7: Embrace diversity Diversity makes you better by default
Slide 27

A diverse fundamental There’s more than one way to throw a jab But people will try to tell you otherwise.
Slide 28

Tech needs diversity to succeed Fresh eyes and fresh ideas Not to mention testing and QA…
Slide 29

Learning #8: Penetration testing (seriously) An interesting parallel between the fight and security games
Slide 30

How to fight / pen test Observe, adapt, act; sometimes really quickly
Slide 31

Flying tiger, hidden dragon Don’t make it obvious Predictability will get you hurt.
Slide 32

Learning #9: Plan to change plans
Slide 33

Validation is a trap Data that challenges your model is a gift Where the really interesting things happen.
Slide 34

Learning #10: Deal with it “Everyone has a plan until they get punched in the mouth.” – Mike Tyson
Slide 35

Daniel “phrawzty” Maher Datadog What MMA taught me about working in tech Thanks! I hope you enjoyed it. :)