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
180
2
Share
"Good Enough"
The balance between learning and shipping all the things and all the other things.
Barrett Clark
March 10, 2015
More Decks by Barrett Clark
See All by Barrett Clark
Simple and Awesome Database Tricks
barrettclark
1
250
Making Data Dance (PGConfSV)
barrettclark
2
99
Making Data Dance (Abstractions)
barrettclark
0
220
Crushing It With Rake Tasks
barrettclark
2
340
Brisket Programming
barrettclark
2
170
Making Data Dance
barrettclark
2
370
The Dance - Indoor Location and Beacons
barrettclark
1
98
How to Prototype an Airport
barrettclark
2
130
Other Decks in Programming
See All in Programming
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
800
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.9k
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.2k
GitHubCopilotCLIをはじめよう.pdf
htkym
0
330
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
4
500
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
300
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
380
Programming with a DJ Controller — not vibe coding
m_seki
3
830
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
200
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
1.2k
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
1k
Agent Skills を社内で育てる仕組み作り
jackchuka
1
1.9k
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
Automating Front-end Workflow
addyosmani
1370
200k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Mobile First: as difficult as doing things right
swwweet
225
10k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.3k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
220
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
390
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
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…