Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
It's about the curry
Ricardo J. Méndez
February 02, 2018
Technology
0
230
It's about the curry
A talk on craft, survivor bias, and focusing on the details
Ricardo J. Méndez
February 02, 2018
Tweet
Share
More Decks by Ricardo J. Méndez
See All by Ricardo J. Méndez
When to throw in the towel?
ricardojmendez
0
9
Supporting the Randos
ricardojmendez
0
180
Identity, Privacy, and the Edge
ricardojmendez
0
240
The Truth of the Thing
ricardojmendez
0
210
The Arrival of a Train
ricardojmendez
0
250
Ledgers: When would you even...?
ricardojmendez
0
290
Remember the rubber hose
ricardojmendez
0
220
Stories we tell ourselves
ricardojmendez
1
220
Reading Clojure
ricardojmendez
0
230
Other Decks in Technology
See All in Technology
暗号資産ウォレット入門(MetaMaskの入門~NFTの購入~詐欺の注意事項など)
kayato
2
150
エンジニアと気軽に繋がれるプラットフォーム「ハッカー飯」で行った セキュリティ・モニタリングに関する取り組みについて
nobuakikikuchi
0
350
⚡Lightdashを試してみた
k_data_analyst
0
130
220428event_overview
caddi_eng
2
200
The Real MVP: Going from idea to users' hands
adavis
0
590
成長を続ける組織でのSRE戦略:プレモーテムによる信頼性の認識共有 SRE Next 2022
niwatakeru
7
2.2k
SRE_チーム立ち上げから1年_気づいたら_SRE_っぽくない仕事まで貢献しちゃってる説
bitkey
PRO
0
1.8k
LINEのData Platform室が実践する大規模分散環境のCapacity Planning
line_developers
PRO
0
220
AWS Control TowerとAWS Organizationsを活用した組織におけるセキュリティ設定
fu3ak1
2
600
AWS CloudShellという推しサービスについて / lt-20220502-jawsug-cli
becominn
0
630
#BabylonJS5 の祭ツイートまとめ Let's take a look at what people create with the latest #BabylonJS5
chomado
0
550
ニフティでSRE推進活動を始めて取り組んできたこと
niftycorp
2
180
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
34
6.1k
What’s in a name? Adding method to the madness
productmarketing
11
1.5k
A Modern Web Designer's Workflow
chriscoyier
689
180k
Intergalactic Javascript Robots from Outer Space
tanoku
261
25k
The Language of Interfaces
destraynor
148
20k
The World Runs on Bad Software
bkeepers
PRO
56
5.2k
How To Stay Up To Date on Web Technology
chriscoyier
780
250k
Making Projects Easy
brettharned
98
4.3k
Designing for humans not robots
tammielis
241
23k
Designing on Purpose - Digital PM Summit 2013
jponch
106
5.6k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
11
4.6k
Code Review Best Practice
trishagee
41
6.7k
Transcript
It’s about the curry Ricardo J. Méndez ricardo@numergent.com @ArgesRic https://mastodon.social/@ricardojmendez
@ArgesRic http://tiny.cc/rjm The biases • Software engineer • Running teams
for ~20 years • Running a consultancy for 10+ years • Can end up working with 2-3 teams a year.
@ArgesRic https://tiny.cc/rjm Sure, we all love craft. Totally.
@ArgesRic https://tiny.cc/rjm Can’t define it. Some high and lofty artistry-
focused definition
@ArgesRic https://tiny.cc/rjm Nobody likes to be an assembly line piece
waiting to be automated. Craft sounds like a good way of not getting Mechanical Turk’d.
@ArgesRic https://tiny.cc/rjm Doing things by hand? Skill? Tradition? Quality?
@ArgesRic https://tiny.cc/rjm Consistently avoiding shortcuts so you can get a
better result.
@ArgesRic https://tiny.cc/rjm
@ArgesRic https://tiny.cc/rjm
@ArgesRic https://tiny.cc/rjm
@ArgesRic https://tiny.cc/rjm
@ArgesRic https://tiny.cc/rjm
@ArgesRic https://tiny.cc/rjm
@ArgesRic https://tiny.cc/rjm
@ArgesRic https://tiny.cc/rjm Survivor Bias
@ArgesRic https://tiny.cc/rjm That’s an end state, not a process.
@ArgesRic https://tiny.cc/rjm
@ArgesRic https://tiny.cc/rjm "Most people have too exalted an idea of
what art must be to connect their own impulses to create with delivering themselves." — David Cronenberg
@ArgesRic https://tiny.cc/rjm Consistently avoiding shortcuts so you can get a
better result.
@ArgesRic https://tiny.cc/rjm Find allies who share your aesthetics
@ArgesRic https://tiny.cc/rjm Everybody can tolerate doing something ugly, but for
a while.
@ArgesRic https://tiny.cc/rjm “Wow, that's nice” “I found a beautiful fix
for this case” “You should see how well this all fits together”
@ArgesRic https://tiny.cc/rjm Shared aesthetics help with definitions.
@ArgesRic https://tiny.cc/rjm Allies are not just co-workers.
@ArgesRic https://tiny.cc/rjm
@ArgesRic https://tiny.cc/rjm Shared aesthetics generate trust.
@ArgesRic https://tiny.cc/rjm Shared aesthetics make jamming easier
@ArgesRic https://tiny.cc/rjm
@ArgesRic https://tiny.cc/rjm Your focus is on doing your part.
@ArgesRic https://tiny.cc/rjm
@ArgesRic https://tiny.cc/rjm You’ll need know to pick up after others,
to help. So will they.
@ArgesRic https://tiny.cc/rjm Enjoying the aesthetics of what you're creating is
rewarding.
@ArgesRic https://tiny.cc/rjm Diversity generates interesting aesthetics.
@ArgesRic https://tiny.cc/rjm Running a team? You’re not a conductor, you’re
a stage hand.
@ArgesRic https://tiny.cc/rjm Shortcuts are tempting
@ArgesRic https://tiny.cc/rjm Arrange situations so doing the right thing is
easier.
@ArgesRic https://tiny.cc/rjm Define best practices. Build good habits. Train. Repeat.
@ArgesRic https://tiny.cc/rjm Best practices don’t care if you’re having a
good day.
@ArgesRic https://tiny.cc/rjm Allies are part of this support structure.
@ArgesRic https://tiny.cc/rjm A tolerance for past mistakes
@ArgesRic https://tiny.cc/rjm Improvement correlates with how much you can tolerate
cringing at your past work.
@ArgesRic https://tiny.cc/rjm Allies give you perspective. Allies challenge you.
@ArgesRic https://tiny.cc/rjm Yes, you will exert yourself
@ArgesRic https://tiny.cc/rjm The wrong people will turn your entire day
into table-flipping o'clock.
@ArgesRic https://tiny.cc/rjm Crafting is about shaping the result
@ArgesRic https://tiny.cc/rjm Find a place where people see the value
you provide.
@ArgesRic https://tiny.cc/rjm It’s not an extra, it’s the job
@ArgesRic https://tiny.cc/rjm Focus. Work. Consistently.
@ArgesRic https://tiny.cc/rjm Not the CCO
@ArgesRic https://tiny.cc/rjm Don’t let the madness get lost in the
method
@ArgesRic https://tiny.cc/rjm You need to bring something from yourself.
@ArgesRic https://tiny.cc/rjm Frameworks are training wheels for the mind.
@ArgesRic https://tiny.cc/rjm Frameworks are other people’s choices.
@ArgesRic https://tiny.cc/rjm Wait, didn’t you just say…?
@ArgesRic https://tiny.cc/rjm A certain disregard for authority
@ArgesRic https://tiny.cc/rjm Whatever experience they have. Whomever they are.
@ArgesRic https://tiny.cc/rjm *And that includes me.
@ArgesRic https://tiny.cc/rjm Thank You