Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Why Ruby

582bf32c1fa6db6daec5f1a042ee0bda?s=47 Jason Ong
March 11, 2012

Why Ruby

Presented in 2011 at NUS Hackers Ruby tournament

582bf32c1fa6db6daec5f1a042ee0bda?s=128

Jason Ong

March 11, 2012
Tweet

Transcript

  1. The Five P’s of Ruby - @jasonong _Why Ruby? “So,

    what makes Ruby so cool?” Saturday, February 12, 2011
  2. The Five P’s of Ruby - @jasonong People “Two turkeys

    don’t become an eagle” Saturday, February 12, 2011
  3. A picture > 1000 words... Saturday, February 12, 2011

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

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

  6. Not forgetting... Saturday, February 12, 2011

  7. The Five P’s of Ruby - @jasonong Passion “Because you’re

    worth it” Saturday, February 12, 2011
  8. Rubyists tends to... Wanna change the world Saturday, February 12,

    2011
  9. Rubyists tends to... Wanna change the world Work for startups

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

    that wanna change the world Care about code quality Saturday, February 12, 2011
  11. 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
  12. 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
  13. 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
  14. Rubyists tends to... Live happily ever after... Saturday, February 12,

    2011
  15. The Five P’s of Ruby - @jasonong Practices “Cuts like

    a samurai” Saturday, February 12, 2011
  16. Buzzwords... Agile REST TDD BDD Pairing Saturday, February 12, 2011

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

    2011
  18. Even libraries are cool... Cucumber Factory girl Devise Cancan Timecop

    Saturday, February 12, 2011
  19. The Five P’s of Ruby - @jasonong Productive “Rolling up

    your sleeves” Saturday, February 12, 2011
  20. This... if(myVariable  !=  null){    //handle  it }else{    throw

     new  InvalidOperationException ("Hey  dude!  Where's  My  Variable   Assignment!") } Saturday, February 12, 2011
  21. Or this... raise  "Hey  dude!  Where's  My  Variable   Assignment"

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

    2011
  23. Packaged libraries gem  install  my_awesome_ruby_lib Saturday, February 12, 2011

  24. The Five P’s of Ruby - @jasonong Pay “Show me

    the money!” Saturday, February 12, 2011
  25. *Kar-ching* We’re hiring Saturday, February 12, 2011

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

    12, 2011
  27. *Kar-ching* We’re hiring Huge demand in the valley Europe, Australia

    & more! Saturday, February 12, 2011
  28. *Kar-ching* Question: Who drives a Pagani Zonda HH? Saturday, February

    12, 2011
  29. *Kar-ching* Saturday, February 12, 2011

  30. *Kar-ching* Answer: David Heinemeier Hansen. Creator of Ruby on Rails.

    Largely responsible for the popularity of Rails. Saturday, February 12, 2011
  31. Summary People Passionate Practices Productive Pay Saturday, February 12, 2011

  32. Summary People who are Passionate about good Practices and know

    how to be Productive gets excellent Pay Saturday, February 12, 2011
  33. 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
  34. To learn more... Singapore Ruby Brigade Ruby Mendicant University Railscasts

    Saturday, February 12, 2011