$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ruby, Rails, and Winning Lightning Talk
Search
Mark McSpadden
August 14, 2011
Programming
1
210
Ruby, Rails, and Winning Lightning Talk
Given as a Lightning Talk at Lone Star Ruby Conference V (2011) in Austin, Texas.
Mark McSpadden
August 14, 2011
Tweet
Share
More Decks by Mark McSpadden
See All by Mark McSpadden
The Quiet Programmer
markmcspadden
1
170
What I've Learned Failing at Hackathons
markmcspadden
1
130
Rapid Prototyping with HTML, CSS, and Javascript
markmcspadden
0
200
RailsConf 2013: Your First Rails Pull Request
markmcspadden
4
710
Other Decks in Programming
See All in Programming
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
130
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
1
1k
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
160
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
150
FluorTracer / RayTracingCamp11
kugimasa
0
230
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
2
220
How Software Deployment tools have changed in the past 20 years
geshan
0
29k
CSC509 Lecture 14
javiergs
PRO
0
220
Developing static sites with Ruby
okuramasafumi
0
270
WebRTC と Rust と8K 60fps
tnoho
2
2k
AIコーディングエージェント(Gemini)
kondai24
0
210
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
6
1.8k
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Fireside Chat
paigeccino
41
3.7k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
GraphQLとの向き合い方2022年版
quramy
50
14k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
What's in a price? How to price your products and services
michaelherold
246
13k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
99
Transcript
Ruby, Rails, and Winning Mark McSpadden LSRCV 08/2011 Sunday, August
14, 2011
WHO AM I? MARKMCSPADDEN ON THE GITHUB AND THE TWITTER
Sunday, August 14, 2011
What have I been up to? Google Code Jam (2009,
2010, 2011) O’Reilly/Fluidinfo Writeable API Contest Donors Choose Hacking Education Contest Evernote Developer Competition Tropo LSRCV Contest Sunday, August 14, 2011
BOOKCHIRPA.COM BIG WINNER! Sunday, August 14, 2011
CHARITYCHIRPA.COM WILDCARD WINNER! Sunday, August 14, 2011
ELEPHANTTRACKSAPP.COM LOSER! (SAD TROMBONE) Sunday, August 14, 2011
but this is not about ME... Sunday, August 14, 2011
this is about YOU... Sunday, August 14, 2011
you can WIN these contests Sunday, August 14, 2011
and get better as a side effect Sunday, August 14,
2011
Why contests? Technical Cross Training Product Development Cross Training Time
Limits Prizes!!! Sunday, August 14, 2011
Where do I find these? http://www.programmableweb.com/contests http://challenge.gov http://twitter.com/#!/search/developer%20contest Sunday, August
14, 2011
Where do I find the time? optimize the 9 to
Midnight window sleep less have less friends Sunday, August 14, 2011
Examples Google Code Jam Yahoo Labs KDD Cup (past) Donors
Choose Hacking Education Occupational Employment Statistics Challenge Sunday, August 14, 2011
Solve a Problem Contests Pros: Short time frame, Focused problem
sets Cons: Lower barrier to entry, No “presentable” results Think MATH and Test Test Test Sunday, August 14, 2011
Build an App Contests Pros: Freedom, Presentable results, Human judges,
Advantages in using Ruby and Rails Cons: Time intensive, Subjective judging Get API Keys early, prepare for delays Sunday, August 14, 2011
Getting Started: Getting Ideas Don’t do your first idea Don’t
do an idea mentioned as an example Do talk it out with others Do consider the judges and criteria Sunday, August 14, 2011
Getting Technical: Random Advice Test the critical parts (if you
want) Don’t try too many new things Rely heavily on gems Know that you may have to (get to) tweak or release some OSS Sunday, August 14, 2011
Deployment Heroku. Heroku. Heroku. Buy a domain. Setup DNS. Do
this early. Get some early testers Sunday, August 14, 2011
Submit! Sunday, August 14, 2011
Wait... Sunday, August 14, 2011
And Wait... Sunday, August 14, 2011
And wait... Sunday, August 14, 2011
THE JOY OF VICTORY Sunday, August 14, 2011
THE AGONY OF DEFEAT Sunday, August 14, 2011
Current Contest Resources http://www.programmableweb.com/contests http://challenge.gov http://twitter.com/#!/search/developer%20contest Sunday, August 14, 2011