Slide 1

Slide 1 text

Pairing a guide for fruitful collaboration

Slide 2

Slide 2 text

André Arko @indirect

Slide 3

Slide 3 text

therubyway.io

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

what is pairing

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

two developers with one machine

Slide 10

Slide 10 text

two developers solving problems

Slide 11

Slide 11 text

two developers collaborating

Slide 12

Slide 12 text

two developers communicating

Slide 13

Slide 13 text

Pairing Pitfalls % showing off infinite bikesheds constant judgement

Slide 14

Slide 14 text

Pairing Pitfalls % showing off infinite bikesheds constant judgement

Slide 15

Slide 15 text

Pairing Pitfalls

Slide 16

Slide 16 text

Pairing needs trust

Slide 17

Slide 17 text

Pairing needs communication

Slide 18

Slide 18 text

Pairing needs cooperation

Slide 19

Slide 19 text

Pairing needs consent

Slide 20

Slide 20 text

intentionally create your environment

Slide 21

Slide 21 text

keep everyone balanced

Slide 22

Slide 22 text

ready? don’t start coding.

Slide 23

Slide 23 text

reach for shared understanding

Slide 24

Slide 24 text

build clear expectations

Slide 25

Slide 25 text

consider testing together

Slide 26

Slide 26 text

do not! “here, let me do this really quickly myself”

Slide 27

Slide 27 text

instead stay on the same page

Slide 28

Slide 28 text

the key is consent and clear expectations

Slide 29

Slide 29 text

pairing while less experienced

Slide 30

Slide 30 text

you aren’t an unproductive burden

Slide 31

Slide 31 text

you share half of the control

Slide 32

Slide 32 text

your experience is unique and valuable

Slide 33

Slide 33 text

your ideas are valid and worthwhile

Slide 34

Slide 34 text

ask questions about everything

Slide 35

Slide 35 text

remember they’re just another person

Slide 36

Slide 36 text

more experienced pairing while

Slide 37

Slide 37 text

gatekeeping elitism reject

Slide 38

Slide 38 text

block your bad habits do what’s needed to

Slide 39

Slide 39 text

to level up your skills take this chance

Slide 40

Slide 40 text

a relationship programming is

Slide 41

Slide 41 text

any questions? Thanks!

Slide 42

Slide 42 text

therubyway.io [email protected] @indirect bundler.io rubytogether.org

Slide 43

Slide 43 text

therubyway.io [email protected] @indirect bundler.io rubytogether.org

Slide 44

Slide 44 text

therubyway.io [email protected] @indirect bundler.io rubytogether.org