Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

IRQ conflicts in 1988 @geewiz @freistil

Slide 3

Slide 3 text

Jochen Lillich → Founder and CEO, freistil IT → @geewiz → [email protected] @geewiz @freistil

Slide 4

Slide 4 text

@geewiz @freistil

Slide 5

Slide 5 text

@geewiz @freistil

Slide 6

Slide 6 text

Life in web operations @geewiz @freistil

Slide 7

Slide 7 text

"Engineers are a scarce resource at even the largest organizations. Engineering time should be invested in the most important characteristics of the most important services. Striking the right balance between investing in functionality that will win new customers or retain current ones, versus investing in the reliability and scalability that will keep those customers happy, is difficult." Niall Richard Murphy et al., "The Site Reliability Workbook" @geewiz @freistil

Slide 8

Slide 8 text

Too Many Projects @geewiz @freistil

Slide 9

Slide 9 text

@geewiz @freistil

Slide 10

Slide 10 text

@geewiz @freistil

Slide 11

Slide 11 text

@geewiz @freistil

Slide 12

Slide 12 text

@geewiz @freistil

Slide 13

Slide 13 text

@geewiz @freistil

Slide 14

Slide 14 text

@geewiz @freistil

Slide 15

Slide 15 text

Things had to change @geewiz @freistil

Slide 16

Slide 16 text

What we did @geewiz @freistil

Slide 17

Slide 17 text

@geewiz @freistil

Slide 18

Slide 18 text

Make work visible @geewiz @freistil

Slide 19

Slide 19 text

It's not about tools. It's about making conscious decisions and being accountable. @geewiz @freistil

Slide 20

Slide 20 text

Create accountability → Weekly WIPR → Small work items → Ruthless prioritisation @geewiz @freistil

Slide 21

Slide 21 text

Fight perfectionism @geewiz @freistil

Slide 22

Slide 22 text

"The throughput of any system is determined by one constraint." Eliyahu M. Goldratt @geewiz @freistil

Slide 23

Slide 23 text

Eliminate bottlenecks → Technical debt → Knowledge silos → Snowflake infrastructure → Toil @geewiz @freistil

Slide 24

Slide 24 text

What is toil? → Manual → Repetitive → Automatable → Nontactical/reactive → Lacks enduring value → Grows at least as fast as its source @geewiz @freistil

Slide 25

Slide 25 text

Corral unplanned work → Ops on-call → Support on-call → Libero = business hours ops and support @geewiz @freistil

Slide 26

Slide 26 text

Tools don't solve process problems, but a good process can benefit from good tools. @geewiz @freistil

Slide 27

Slide 27 text

ChatOps @geewiz @freistil

Slide 28

Slide 28 text

"You have to provide a compelling vision for people to follow and believe in. [...] Sometimes it’s a challenge to keep all the balls in the air at the same time, but there’s no shortage of vision. That translates into missions that we carry out day to day." Nick Caldwell, VP of Engineering at Reddit @geewiz @freistil

Slide 29

Slide 29 text

Stop starting. Start finishing. @geewiz @freistil

Slide 30

Slide 30 text

Just ask! [email protected] @geewiz @freistil

Slide 31

Slide 31 text

Become a Drupal contributor Friday from 9am → First timers workshop → Mentored contribution → General contribution @geewiz @freistil

Slide 32

Slide 32 text

Image credits → Pastry Chef: https://flic.kr/p/4dMyx → Dodgeball: https://flic.kr/p/cZZFPj → Types of Ops: Pete Cheslock @geewiz @freistil