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
Wesley Beary at GoGaRuCo 2011
Search
gogaruco
September 27, 2011
Programming
2
58
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
あなたの知らない「動画広告」の世界 - iOSDC Japan 2025
ukitaka
0
420
CSC305 Lecture 02
javiergs
PRO
1
260
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
180
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3.1k
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
200
フロントエンド開発に役立つクライアントプログラム共通のノウハウ / Universal client-side programming best practices for frontend development
nrslib
7
3.9k
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
1k
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
560
CSC305 Lecture 05
javiergs
PRO
0
210
LLMとPlaywright/reg-suitを活用した jQueryリファクタリングの実際
kinocoboy2
4
670
iOS 17で追加されたSubscriptionStoreView を利用して5分でサブスク実装チャレンジ
natmark
0
640
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
500
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
RailsConf 2023
tenderlove
30
1.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
GraphQLとの向き合い方2022年版
quramy
49
14k
The Invisible Side of Design
smashingmag
301
51k
The Cost Of JavaScript in 2023
addyosmani
53
9k
Making Projects Easy
brettharned
119
6.4k
Why Our Code Smells
bkeepers
PRO
339
57k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
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