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
Ruby, Rails, and Winning Lightning Talk
Search
Mark McSpadden
August 14, 2011
Programming
220
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
More Decks by Mark McSpadden
See All by Mark McSpadden
The Quiet Programmer
markmcspadden
1
180
What I've Learned Failing at Hackathons
markmcspadden
1
140
Rapid Prototyping with HTML, CSS, and Javascript
markmcspadden
0
200
RailsConf 2013: Your First Rails Pull Request
markmcspadden
4
720
Other Decks in Programming
See All in Programming
霧の中の代数的エフェクト
funnyycat
1
410
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
520
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
600
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
120
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
130
初めてのKubernetes 本番運用でハマった話
oku053
0
130
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
1
200
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
150
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
340
Built Our Own Background Agent at LayerX #aidevex_findy
layerx
PRO
3
1.4k
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
110
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
270
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
220
Accessibility Awareness
sabderemane
1
160
Are puppies a ranking factor?
jonoalderson
1
3.7k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
260
Thoughts on Productivity
jonyablonski
76
5.3k
The Cult of Friendly URLs
andyhume
79
7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
The browser strikes back
jonoalderson
0
1.4k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Amusing Abliteration
ianozsvald
1
230
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