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
160
"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
88
Making Data Dance (Abstractions)
barrettclark
0
180
Crushing It With Rake Tasks
barrettclark
2
290
Brisket Programming
barrettclark
2
160
Making Data Dance
barrettclark
2
350
The Dance - Indoor Location and Beacons
barrettclark
1
73
How to Prototype an Airport
barrettclark
2
120
Other Decks in Programming
See All in Programming
PHPで作るWebSocketサーバー ~リアクティブなアプリケーションを知るために~ / WebSocket Server in PHP - To know reactive applications
seike460
PRO
2
770
DevinとCursorから学ぶAIエージェントメモリーの設計とMoatの考え方
itarutomy
0
150
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
300
React 19でお手軽にCSS-in-JSを自作する
yukukotani
5
560
知られざるDMMデータエンジニアの生態 〜かつてツチノコと呼ばれし者〜
takaha4k
1
440
テストコード書いてみませんか?
onopon
2
340
traP の部内 ISUCON とそれを支えるポータル / PISCON Portal
ikura_hamu
0
180
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
7.7k
ISUCON14感想戦で85万点まで頑張ってみた
ponyo877
1
590
EC2からECSへ 念願のコンテナ移行と巨大レガシーPHPアプリケーションの再構築
sumiyae
3
590
月刊 競技プログラミングをお仕事に役立てるには
terryu16
1
1.2k
どうして手を動かすよりもチーム内のコードレビューを優先するべきなのか
okashoi
3
870
Featured
See All Featured
Side Projects
sachag
452
42k
Embracing the Ebb and Flow
colly
84
4.5k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
16k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
3
360
GitHub's CSS Performance
jonrohan
1030
460k
Writing Fast Ruby
sferik
628
61k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Code Reviewing Like a Champion
maltzj
521
39k
A Tale of Four Properties
chriscoyier
157
23k
Making the Leap to Tech Lead
cromwellryan
133
9k
Being A Developer After 40
akosma
89
590k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
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…