Your SlideShare is downloading. ×
Coding Dojo - Surrey Rubyists #2 - 26 April 2011
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Coding Dojo - Surrey Rubyists #2 - 26 April 2011

704
views

Published on

Slides to introduce the coding dojo I ran at Surrey Rubyists #2, Woking, on 26 April 2011.

Slides to introduce the coding dojo I ran at Surrey Rubyists #2, Woking, on 26 April 2011.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
704
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • Deliberate Practice\nOutliers (Malcolm Gladwell), 10000 hours to become world-beater\n20 hours/week for 10 years\n
  • \n
  • Baby Steps - every step as small as possible\n\n
  • \n
  • \n
  • Transcript

    • 1. Coding DojoGavin Heavyside - SRUG #2 - 26 April 2011
    • 2. Me• Director of Engineering at MyDrive• Hands-on coding in Ruby, C++ & others• Big data, SW architecture, robustness, tdd, devops, data analysis• Background of SW for telecoms, mobile, embedded• @gavinheavyside
    • 3. • Driver behaviour analysis and scoring for telematics-based insurance• Large-scale geospatial processing of GPS and map data• Relational DBs - PostgreSQL, MySQL• Non-relational DBs - Redis, HBase• Big Data tools - Hadoop• Built on Linux and open-source stack
    • 4. http://www.flickr.com/photos/library_of_congress/5476588488
    • 5. • Coding Kata • http://codekata.pragprog.com/2007/01/ code_kata_backg.html• Coding Dojo• Code Retreats• User Groups
    • 6. Coding Dojo• Randori-Style• Pair Programming• TDD (Baby Steps)• Rotate pairs every 5 minutes• Coding pair explain what they are doing• Audience may give advice when on green
    • 7. Today• Ruby (1.9.2)• RSpec (v2)• Remember Red => Green => Refactor
    • 8. The End@gavinheavysidegavin.heavyside@mydrivesolutions.com