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
220
Making Data Dance (PGConfSV)
barrettclark
2
88
Making Data Dance (Abstractions)
barrettclark
0
160
Crushing It With Rake Tasks
barrettclark
2
280
Brisket Programming
barrettclark
2
150
Making Data Dance
barrettclark
2
340
The Dance - Indoor Location and Beacons
barrettclark
1
69
How to Prototype an Airport
barrettclark
2
120
Other Decks in Programming
See All in Programming
『ドメイン駆動設計をはじめよう』のモデリングアプローチ
masuda220
PRO
8
510
ふかぼれ!CSSセレクターモジュール / Fukabore! CSS Selectors Module
petamoriken
0
130
LLM生成文章の精度評価自動化とプロンプトチューニングの効率化について
layerx
PRO
2
170
Jakarta Concurrencyによる並行処理プログラミングの始め方 (JJUG CCC 2024 Fall)
tnagao7
1
270
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
180
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
4
1k
リアーキテクチャxDDD 1年間の取り組みと進化
hsawaji
1
190
Amazon Qを使ってIaCを触ろう!
maruto
0
370
弊社の「意識チョット低いアーキテクチャ」10選
texmeijin
5
24k
Duckdb-Wasmでローカルダッシュボードを作ってみた
nkforwork
0
100
Content Security Policy入門 セキュリティ設定と 違反レポートのはじめ方 / Introduction to Content Security Policy Getting Started with Security Configuration and Violation Reporting
uskey512
1
480
PHP でアセンブリ言語のように書く技術
memory1994
PRO
1
160
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
40
2.4k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Why Our Code Smells
bkeepers
PRO
334
57k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.2k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Gamification - CAS2011
davidbonilla
80
5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
KATA
mclloyd
29
14k
The Invisible Side of Design
smashingmag
297
50k
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…