Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Wesley Beary at GoGaRuCo 2011
Search
gogaruco
September 27, 2011
Programming
2
59
Wesley Beary at GoGaRuCo 2011
by Wesley Beary
gogaruco
September 27, 2011
Tweet
Share
More Decks by gogaruco
See All by gogaruco
CouchDB & Ruby - You're doing it wrong
gogaruco
5
290
Ruby Javascript and the Mobile Web
gogaruco
1
77
KidsRuby: Think of the Children
gogaruco
1
160
Smalltalk on Rubinius
gogaruco
1
62
Writing your own Programming Language to Understand Ruby better
gogaruco
3
91
Go for the Rubyist
gogaruco
3
250
Fast Rails Tests
gogaruco
1
170
Other Decks in Programming
See All in Programming
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
120
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
430
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
310
認証・認可の基本を学ぼう前編
kouyuume
0
200
React Native New Architecture 移行実践報告
taminif
1
150
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
18
7.4k
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
150
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
100
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
38
25k
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
390
JETLS.jl ─ A New Language Server for Julia
abap34
1
370
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
130
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
A designer walks into a library…
pauljervisheath
210
24k
Navigating Team Friction
lara
191
16k
Practical Orchestrator
shlominoach
190
11k
It's Worth the Effort
3n
187
29k
Designing for humans not robots
tammielis
254
26k
KATA
mclloyd
PRO
32
15k
Raft: Consensus for Rubyists
vanstee
141
7.2k
Facilitating Awesome Meetings
lara
57
6.7k
Building an army of robots
kneath
306
46k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Transcript
“Common sense is the collection of prejudices acquired by age
eighteen. Albert Einstein Friday, September 16, 2011
Assumptions Probably Incorrect Friday, September 16, 2011
Assumptions Probably Incorrect Friday, September 16, 2011
Assumptions Probably Incorrect Friday, September 16, 2011
Assumptions Probably Incorrect Friday, September 16, 2011
“The secret to creativity is knowing how to hide your
sources. Albert Einstein Friday, September 16, 2011
Beg (colleagues) Borrow (peers) Steal (competitors) Friday, September 16, 2011
Beg (colleagues) Borrow (peers) Steal (competitors) Friday, September 16, 2011
Beg (colleagues) Borrow (peers) Steal (competitors) Friday, September 16, 2011
Beg (colleagues) Borrow (peers) Steal (competitors) Friday, September 16, 2011
“We cannot solve our problems with the same thinking we
used when we created them. Albert Einstein Friday, September 16, 2011
Peer review Use cases Beginner’s mind Friday, September 16, 2011
Peer review Use cases Beginner’s mind Friday, September 16, 2011
Peer review Use cases Beginner’s mind Friday, September 16, 2011
Peer review Use cases Beginner’s mind Friday, September 16, 2011
“Design is the art of gradually applying constraints until only
one solution remains. Unknown Author Friday, September 16, 2011
Constraints Formats Protocols Friday, September 16, 2011
Constraints Formats Protocols Friday, September 16, 2011
Constraints Formats Protocols Friday, September 16, 2011
Constraints Formats Protocols Friday, September 16, 2011
“Concern for man and his fate must always form the
chief interest of all technical endeavors. Never forget this in the midst of your diagrams and equations. Albert Einstein Friday, September 16, 2011
Easy Practical Appropriate Friday, September 16, 2011
Easy Practical Appropriate Friday, September 16, 2011
Easy Practical Appropriate Friday, September 16, 2011
Easy Practical Appropriate Friday, September 16, 2011
“Intellectuals solve problems, geniuses prevent them. Albert Einstein Friday, September
16, 2011
Tamper proof PLA Sensible defaults Friday, September 16, 2011
Tamper proof PLA Sensible defaults Friday, September 16, 2011
Tamper proof PLA Sensible defaults Friday, September 16, 2011
Tamper proof PLA Sensible defaults Friday, September 16, 2011
“Any intelligent fool can make things bigger and more complex...
It takes a touch of genius - and a lot of courage to move in the opposite direction. Albert Einstein Friday, September 16, 2011
Consistency Modularity Documentation Friday, September 16, 2011
Consistency Modularity Documentation Friday, September 16, 2011
Consistency Modularity Documentation Friday, September 16, 2011
Consistency Modularity Documentation Friday, September 16, 2011
“Make everything as simple as possible, but not simpler. Albert
Einstein Friday, September 16, 2011
Abstractions Generalizations Extractions Friday, September 16, 2011
Abstractions Generalizations Extractions Friday, September 16, 2011
Abstractions Generalizations Extractions Friday, September 16, 2011
Abstractions Generalizations Extractions Friday, September 16, 2011
“Any man who can drive safely while kissing a pretty
girl is simply not giving the kiss the attention it deserves. Albert Einstein Friday, September 16, 2011
Doubt? Leave it out One thing well Separate concerns Friday,
September 16, 2011
Doubt? Leave it out One thing well Separate concerns Friday,
September 16, 2011
Doubt? Leave it out One thing well Separate concerns Friday,
September 16, 2011
Doubt? Leave it out One thing well Separate concerns Friday,
September 16, 2011
“No amount of experimentation can ever prove me right; a
single experiment can prove me wrong. Albert Einstein Friday, September 16, 2011
Whiteboard Taste (dog food) Fail fast Friday, September 16, 2011
Whiteboard Taste (dog food) Fail fast Friday, September 16, 2011
Whiteboard Taste (dog food) Fail fast Friday, September 16, 2011
Whiteboard Taste (dog food) Fail fast Friday, September 16, 2011
“If you can’t explain it simply, you don’t understand it
well enough. Albert Einstein Friday, September 16, 2011
Assert Communicate Mentor Friday, September 16, 2011
Assert Communicate Mentor Friday, September 16, 2011
Assert Communicate Mentor Friday, September 16, 2011
Assert Communicate Mentor Friday, September 16, 2011
“It’s not that I’m so smart, it’s just that I
stay with problems longer. Albert Einstein Friday, September 16, 2011
Questions? Exceptions? Doubts? Friday, September 16, 2011
Questions? Exceptions? Doubts? Friday, September 16, 2011
Questions? Exceptions? Doubts? Friday, September 16, 2011
Questions? Exceptions? Doubts? Friday, September 16, 2011
Wesley Beary @geemus Engine Yard Friday, September 16, 2011
@geemus More examples|notes: !gist.github.com/1187182 Friday, September 16, 2011