Slide 1

Slide 1 text

The Five P’s of Ruby - @jasonong _Why Ruby? “So, what makes Ruby so cool?” Saturday, February 12, 2011

Slide 2

Slide 2 text

The Five P’s of Ruby - @jasonong People “Two turkeys don’t become an eagle” Saturday, February 12, 2011

Slide 3

Slide 3 text

A picture > 1000 words... Saturday, February 12, 2011

Slide 4

Slide 4 text

A picture > 1000 words... Saturday, February 12, 2011

Slide 5

Slide 5 text

Picture > 10,000 words... Saturday, February 12, 2011

Slide 6

Slide 6 text

Not forgetting... Saturday, February 12, 2011

Slide 7

Slide 7 text

The Five P’s of Ruby - @jasonong Passion “Because you’re worth it” Saturday, February 12, 2011

Slide 8

Slide 8 text

Rubyists tends to... Wanna change the world Saturday, February 12, 2011

Slide 9

Slide 9 text

Rubyists tends to... Wanna change the world Work for startups that wanna change the world Saturday, February 12, 2011

Slide 10

Slide 10 text

Rubyists tends to... Wanna change the world Work for startups that wanna change the world Care about code quality Saturday, February 12, 2011

Slide 11

Slide 11 text

Rubyists tends to... Wanna change the world Work for startups that wanna change the world Care about code quality Care about helping others achieve code quality Saturday, February 12, 2011

Slide 12

Slide 12 text

Rubyists tends to... Wanna change the world Work for startups that wanna change the world Care about code quality Care about helping others achieve code quality Be sociable Saturday, February 12, 2011

Slide 13

Slide 13 text

Rubyists tends to... Wanna change the world Work for startups that wanna change the world Care about code quality Care about helping others achieve code quality Be sociable Be good musicians Saturday, February 12, 2011

Slide 14

Slide 14 text

Rubyists tends to... Live happily ever after... Saturday, February 12, 2011

Slide 15

Slide 15 text

The Five P’s of Ruby - @jasonong Practices “Cuts like a samurai” Saturday, February 12, 2011

Slide 16

Slide 16 text

Buzzwords... Agile REST TDD BDD Pairing Saturday, February 12, 2011

Slide 17

Slide 17 text

More Buzzwords... NoSQL MongoDB Redis Node.js Juggernaut Saturday, February 12, 2011

Slide 18

Slide 18 text

Even libraries are cool... Cucumber Factory girl Devise Cancan Timecop Saturday, February 12, 2011

Slide 19

Slide 19 text

The Five P’s of Ruby - @jasonong Productive “Rolling up your sleeves” Saturday, February 12, 2011

Slide 20

Slide 20 text

This... if(myVariable  !=  null){    //handle  it }else{    throw  new  InvalidOperationException ("Hey  dude!  Where's  My  Variable   Assignment!") } Saturday, February 12, 2011

Slide 21

Slide 21 text

Or this... raise  "Hey  dude!  Where's  My  Variable   Assignment"  if  my_variable.nil? Saturday, February 12, 2011

Slide 22

Slide 22 text

What about... unless(my_variable.nil?)    #do  whatever end Saturday, February 12, 2011

Slide 23

Slide 23 text

Packaged libraries gem  install  my_awesome_ruby_lib Saturday, February 12, 2011

Slide 24

Slide 24 text

The Five P’s of Ruby - @jasonong Pay “Show me the money!” Saturday, February 12, 2011

Slide 25

Slide 25 text

*Kar-ching* We’re hiring Saturday, February 12, 2011

Slide 26

Slide 26 text

*Kar-ching* We’re hiring Huge demand in the valley Saturday, February 12, 2011

Slide 27

Slide 27 text

*Kar-ching* We’re hiring Huge demand in the valley Europe, Australia & more! Saturday, February 12, 2011

Slide 28

Slide 28 text

*Kar-ching* Question: Who drives a Pagani Zonda HH? Saturday, February 12, 2011

Slide 29

Slide 29 text

*Kar-ching* Saturday, February 12, 2011

Slide 30

Slide 30 text

*Kar-ching* Answer: David Heinemeier Hansen. Creator of Ruby on Rails. Largely responsible for the popularity of Rails. Saturday, February 12, 2011

Slide 31

Slide 31 text

Summary People Passionate Practices Productive Pay Saturday, February 12, 2011

Slide 32

Slide 32 text

Summary People who are Passionate about good Practices and know how to be Productive gets excellent Pay Saturday, February 12, 2011

Slide 33

Slide 33 text

RedDotRubyConf 22nd/23rd April 2011 Matz (Ruby creator), Dave (PragProg), Chad (RubyCentral), Tom (Github) & many more! Regional folks Food + drinks + fun = Geek party Special student price ~ $100 Saturday, February 12, 2011

Slide 34

Slide 34 text

To learn more... Singapore Ruby Brigade Ruby Mendicant University Railscasts Saturday, February 12, 2011