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
300
Brisket Programming
barrettclark
2
160
Making Data Dance
barrettclark
2
350
The Dance - Indoor Location and Beacons
barrettclark
1
76
How to Prototype an Airport
barrettclark
2
120
Other Decks in Programming
See All in Programming
iOSエンジニアから始める visionOS アプリ開発
nao_randd
3
130
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
170
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
0
190
昭和の職場からアジャイルの世界へ
kumagoro95
1
370
WebDriver BiDiとは何なのか
yotahada3
1
140
sappoRo.R #12 初心者セッション
kosugitti
0
250
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
260
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
560
技術を根付かせる / How to make technology take root
kubode
1
250
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
900
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
230
pylint custom ruleで始めるレビュー自動化
shogoujiie
0
120
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
A designer walks into a library…
pauljervisheath
205
24k
Into the Great Unknown - MozCon
thekraken
35
1.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
GraphQLとの向き合い方2022年版
quramy
44
13k
Bootstrapping a Software Product
garrettdimon
PRO
306
110k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
550
YesSQL, Process and Tooling at Scale
rocio
172
14k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Docker and Python
trallard
44
3.3k
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…