Marginal Gains  - Rocksolid Tour 2013
Upcoming SlideShare
Loading in...5
×
 

Marginal Gains - Rocksolid Tour 2013

on

  • 555 views

 

Statistics

Views

Total Views
555
Views on SlideShare
555
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Marginal Gains  - Rocksolid Tour 2013 Marginal Gains - Rocksolid Tour 2013 Presentation Transcript

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