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
"Good Enough"
Search
Barrett Clark
March 10, 2015
Programming
2
170
"Good Enough"
The balance between learning and shipping all the things and all the other things.
Barrett Clark
March 10, 2015
Tweet
Share
More Decks by Barrett Clark
See All by Barrett Clark
Simple and Awesome Database Tricks
barrettclark
1
230
Making Data Dance (PGConfSV)
barrettclark
2
90
Making Data Dance (Abstractions)
barrettclark
0
200
Crushing It With Rake Tasks
barrettclark
2
310
Brisket Programming
barrettclark
2
160
Making Data Dance
barrettclark
2
350
The Dance - Indoor Location and Beacons
barrettclark
1
80
How to Prototype an Airport
barrettclark
2
120
Other Decks in Programming
See All in Programming
ktr0731/go-mcpでMCPサーバー作ってみた
takak2166
0
170
A comprehensive view of refactoring
marabesi
0
970
DroidKnights 2025 - 다양한 스크롤 뷰에서의 영상 재생
gaeun5744
3
300
Is Xcode slowly dying out in 2025?
uetyo
0
110
業務自動化をJavaとSeleniumとAWS Lambdaで実現した方法
greenflagproject
1
120
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
760
プロダクト開発でも使おう 関数のオーバーロード
yoiwamoto
0
160
Gleamという選択肢
comamoca
6
740
Create a website using Spatial Web
akkeylab
0
290
Effect の双対、Coeffect
yukikurage
5
1.4k
イベントストーミングから始めるドメイン駆動設計
jgeem
4
860
Cloudflare Realtime と Workers でつくるサーバーレス WebRTC
nekoya3
0
420
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
Writing Fast Ruby
sferik
628
61k
Designing Experiences People Love
moore
142
24k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
GitHub's CSS Performance
jonrohan
1031
460k
4 Signs Your Business is Dying
shpigford
184
22k
Gamification - CAS2011
davidbonilla
81
5.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
YesSQL, Process and Tooling at Scale
rocio
173
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
330
24k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Transcript
“GOOD ENOUGH” @barrettclark
BALANCING Learning all the things Shipping all the things All
the other things
https://flic.kr/p/vA9XM
PREFERRED HTTP LIB? • Net::HTTP • HTTParty • Rest Client
• Faraday • Something Else
RUBY • Rails has 211 versions
github.com/barrettclark/gem-churn
RUBY • Rails has 211 versions • New MRI Ruby
every Christmas • Infrastructure • Webserver/App Server • Configuration Management/Containerization X215
JAVASCRIPT • Just Javascript • Prototype • jQuery • Ember,
Backbone, Angular, React, ???
https://flic.kr/p/9p2dBc
Can’t Stop Won’t Stop https://flic.kr/p/5N7qTG
MY STEAMROLLERS
STAY CURRENT
TOOLS Write the code. Deploy the code. Any code.
THAT PROJECT I can’t put it down. I dream about
it’s code.
MESSIAH COMPLEX This really boils down to trust doesn’t it?
COMPUTER SCIENCE? Nope, marketing degree here.
PRIVILEGE
https://flic.kr/p/83gHRE
I DON’T WANT TO BE “THAT GUY” • Bottleneck •
Unproductive • Slow • Difficult https://flic.kr/p/qx3Gjm
WHAT DO YOU DO?
SELF AWARE
https://flic.kr/p/fjTszB
@travelchewy
Trust diffuses worry https://flic.kr/p/98RydW
PRACTICE
Code Methodology Teamwork MVP
–Barrett Clark “I don’t know how this works”
THOSE VOICES HAUNT
LET IT GO
LET IT GO
https://flic.kr/p/64ccrt
FEED YOUR SOUL
None
None
HERE’S THE THING
WORK WILL STILL BE THERE
YOU’LL FIGURE IT OUT* *Probably
YOU DON’T HAVE TO FIGURE IT OUT RIGHT NOW Tomorrow
is another day
FAILURE IS OKAY Really.
I STILL STRUGGLE WITH ALL OF THIS Confession
None
None
THANK YOU I hope this talk was good enough…