Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Why Ruby
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Jason Ong
March 11, 2012
Education
400
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Why Ruby
Presented in 2011 at NUS Hackers Ruby tournament
Jason Ong
March 11, 2012
More Decks by Jason Ong
See All by Jason Ong
Singapore Startup Scene
jasonong
0
140
How To Hack Up An Event
jasonong
0
110
How To Be A Kickass Lover
jasonong
0
220
Other Decks in Education
See All in Education
Case Studies and Future Research - Lecture 12 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
170
教育現場から見た Ruby on Rails
yasslab
PRO
0
170
アラムコSTEAMチャレンジ 実践報告書
codeforeveryone
0
130
吉祥寺.pmは1つじゃない — 複数イベント並走運営の12年 —
magnolia
0
1.3k
Alumnote inc. Company Deck
yukinumata
1
19k
SARA Annual Report 2025-26
sara2023
1
360
Info Session MSc Computer Science & MSc Applied Informatics
signer
PRO
0
290
LinkedIn
matleenalaakso
0
4.2k
0415
cbtlibrary
0
200
モブ社員がモブエンジニアを名乗って得られたこと_20260413
masakiokuda
4
520
Catecismo 26 #1 - Aula inaugural
cm_manaus
0
170
生成AIを授業の相棒にするデータサイエンス入門(「デジタル✕探究」イノベーターズフォーラム テクニカルセッション講演資料)
datascientistsociety
PRO
0
280
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
800
Skip the Path - Find Your Career Trail
mkilby
1
140
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
390
Docker and Python
trallard
47
3.9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
400
RailsConf 2023
tenderlove
30
1.5k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
140
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
200
Prompt Engineering for Job Search
mfonobong
0
340
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Transcript
The Five P’s of Ruby - @jasonong _Why Ruby? “So,
what makes Ruby so cool?” Saturday, February 12, 2011
The Five P’s of Ruby - @jasonong People “Two turkeys
don’t become an eagle” Saturday, February 12, 2011
A picture > 1000 words... Saturday, February 12, 2011
A picture > 1000 words... Saturday, February 12, 2011
Picture > 10,000 words... Saturday, February 12, 2011
Not forgetting... Saturday, February 12, 2011
The Five P’s of Ruby - @jasonong Passion “Because you’re
worth it” Saturday, February 12, 2011
Rubyists tends to... Wanna change the world Saturday, February 12,
2011
Rubyists tends to... Wanna change the world Work for startups
that wanna change the world Saturday, February 12, 2011
Rubyists tends to... Wanna change the world Work for startups
that wanna change the world Care about code quality Saturday, February 12, 2011
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
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
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
Rubyists tends to... Live happily ever after... Saturday, February 12,
2011
The Five P’s of Ruby - @jasonong Practices “Cuts like
a samurai” Saturday, February 12, 2011
Buzzwords... Agile REST TDD BDD Pairing Saturday, February 12, 2011
More Buzzwords... NoSQL MongoDB Redis Node.js Juggernaut Saturday, February 12,
2011
Even libraries are cool... Cucumber Factory girl Devise Cancan Timecop
Saturday, February 12, 2011
The Five P’s of Ruby - @jasonong Productive “Rolling up
your sleeves” Saturday, February 12, 2011
This... if(myVariable != null){ //handle it }else{ throw
new InvalidOperationException ("Hey dude! Where's My Variable Assignment!") } Saturday, February 12, 2011
Or this... raise "Hey dude! Where's My Variable Assignment"
if my_variable.nil? Saturday, February 12, 2011
What about... unless(my_variable.nil?) #do whatever end Saturday, February 12,
2011
Packaged libraries gem install my_awesome_ruby_lib Saturday, February 12, 2011
The Five P’s of Ruby - @jasonong Pay “Show me
the money!” Saturday, February 12, 2011
*Kar-ching* We’re hiring Saturday, February 12, 2011
*Kar-ching* We’re hiring Huge demand in the valley Saturday, February
12, 2011
*Kar-ching* We’re hiring Huge demand in the valley Europe, Australia
& more! Saturday, February 12, 2011
*Kar-ching* Question: Who drives a Pagani Zonda HH? Saturday, February
12, 2011
*Kar-ching* Saturday, February 12, 2011
*Kar-ching* Answer: David Heinemeier Hansen. Creator of Ruby on Rails.
Largely responsible for the popularity of Rails. Saturday, February 12, 2011
Summary People Passionate Practices Productive Pay Saturday, February 12, 2011
Summary People who are Passionate about good Practices and know
how to be Productive gets excellent Pay Saturday, February 12, 2011
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
To learn more... Singapore Ruby Brigade Ruby Mendicant University Railscasts
Saturday, February 12, 2011