from the keyboard to the community (rails underground)
DESCRIPTION
Suggestions and examples for how to use technical skills (particularly Ruby developers, but applicable to others) to help others - developers, local communities and communities in developing nations.TRANSCRIPT
From the Keyboard to the
Community
http://freelancing-gods.com
http://twitter.com/pat
Improving You
Improving Us
Us?
<ruby> us
release earlyrelease often
release earlyrelease oftenrelease openly
blog
tweet
talk
share your knowledge
share your mistakes
many are doing this already
so ...
<web> us
go back to school
talk about what you wish you’d
been taught.
freelancing
TDD/BDD/xDD
unobtrusive js
Example:Anthony Kolber
teach kids programming
Example:Nat
Torkington
Roland Tanglao, http://www.flickr.com/photos/roland/54624981/
8-10 years old
programming with scratch
Example:
programming with shoes
code reviews
mentoring
Rowen Atkinson, http://www.flickr.com/photos/scttw/1453196480/
code forcode’s sake
this is cool
but... it’s just code
let’s raisethe bar
<local> us
local community
groups need geeks
http://flickr.com/photos/jerryjohn/63351372/
Example:Pete Yandell
Pete Yandell, http://www.flickr.com/photos/notahat/3606280801/
Example:Mike Bailey
http://www.boston.com/bigpicture/2009/02/bushfires_in_victoria_australi.html
Example:
builders project
using APIsfor Good
Footprints Network
Example:Delicious Monster
“Every time you buy an item recommended by Delicious Library 2, Delicious Monster donates the revenue sharing from Amazon’s affiliates program to various charities around the world.”
delicious-monster.com
<global> us
Voluntary Service
Overseas (UK)
Australian Youth
Ambassadors
US Peace Corps
Engineers Without Borders
James Healy http://www.flickr.com/photos/yob/1222806481/
Example:Matthew Todd
Ruby Without Borders
Example:... me
encourage
20%
community leave
recogniseexcellence
recognisecode
excellence
recognisecommunityexcellence
Ruby Heroes?