marginal gains - rocksolid tour 2013
TRANSCRIPT
![Page 1: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/1.jpg)
1
Marginal Gains
Gary ShortHead of Gibraltar Labs
![Page 2: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/2.jpg)
2
Introduction
• Gary Short• Head of Gibraltar Labs– “Skunk Works” division of Gibraltar Software
• MVP C#– Python – NodeJS
• [email protected]• @garyshort• Facebook.com/theOtherGaryShort
![Page 3: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/3.jpg)
3
The Back Story
![Page 4: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/4.jpg)
4
![Page 5: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/5.jpg)
5
![Page 6: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/6.jpg)
6
![Page 7: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/7.jpg)
7
![Page 8: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/8.jpg)
8
![Page 9: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/9.jpg)
9
And how Would this be Done?
![Page 10: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/10.jpg)
10
Dave Brailsford “gambled” that he could achieve the same 30%-40% gains in
performance seen by drugs cheats, via marginal gains
![Page 11: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/11.jpg)
11
What are “Marginal Gains”
![Page 12: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/12.jpg)
12
So, Dave Brailsford is a Genius, Right?
![Page 13: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/13.jpg)
13
…and no…
Yes…
![Page 14: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/14.jpg)
14
![Page 15: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/15.jpg)
15
The principle of “Marginal Gains” can be applied to other things
![Page 16: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/16.jpg)
16
So what would it look like if we applied it to software development?
![Page 17: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/17.jpg)
17
• The developer• The tools• The processes
![Page 18: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/18.jpg)
18
The Developer
![Page 19: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/19.jpg)
19
Language Fluency
![Page 20: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/20.jpg)
20
Recipe Fluency
![Page 21: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/21.jpg)
21
Framework Fluency
![Page 22: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/22.jpg)
22
The Tools
![Page 23: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/23.jpg)
23
Desk
![Page 24: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/24.jpg)
24
Advantages of a Standing Desk
![Page 25: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/25.jpg)
25
Chair
![Page 26: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/26.jpg)
26
Benefits of a Good Office Chair
![Page 27: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/27.jpg)
27
Keyboard
![Page 28: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/28.jpg)
28
Benefits of an Ergonomic Keyboard
![Page 29: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/29.jpg)
29
Learn to Touch Type
![Page 30: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/30.jpg)
30
Then Practice…
![Page 31: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/31.jpg)
31
Monitors
![Page 32: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/32.jpg)
32
Advantages of Multi-Monitor Setups
Well, you tell me…
![Page 33: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/33.jpg)
33
The IDE
![Page 34: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/34.jpg)
34
Keystroke Bindings
![Page 35: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/35.jpg)
35
Productivity Tools
• CodeRush• R#• JustCode
![Page 36: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/36.jpg)
36
Effective Debugging
![Page 37: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/37.jpg)
37
Effective Logging
![Page 38: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/38.jpg)
38
The Process
![Page 39: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/39.jpg)
39
Work Item as Elevator Pitch
![Page 40: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/40.jpg)
40
Meeting Hygiene
![Page 41: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/41.jpg)
41
Automate your Coding Standards
![Page 42: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/42.jpg)
42
Automated Unit Tests
![Page 43: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/43.jpg)
43
Continuous Integration
![Page 44: Marginal Gains - Rocksolid Tour 2013](https://reader035.vdocument.in/reader035/viewer/2022062418/555a248ed8b42a900d8b4770/html5/thumbnails/44.jpg)
44
Now Let’s do the Maths…