Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
It's about the curry
Search
Ricardo J. Méndez
February 02, 2018
Technology
530
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
It's about the curry
A talk on craft, survivor bias, and focusing on the details
Ricardo J. Méndez
February 02, 2018
More Decks by Ricardo J. Méndez
See All by Ricardo J. Méndez
When to throw in the towel?
ricardojmendez
0
48
Supporting the Randos
ricardojmendez
0
510
Identity, Privacy, and the Edge
ricardojmendez
0
530
The Truth of the Thing
ricardojmendez
0
480
The Arrival of a Train
ricardojmendez
0
530
Ledgers: When would you even...?
ricardojmendez
0
570
Remember the rubber hose
ricardojmendez
0
510
Stories we tell ourselves
ricardojmendez
1
500
Reading Clojure
ricardojmendez
0
480
Other Decks in Technology
See All in Technology
Maestro MCPとClaude Code Skillsによる自律的なE2Eテスト支援
asmz
0
390
Claude Codeから見る、エンジニアの世界の変容とその先
oikon48
8
5k
ひとりで始めた AI駆動開発、チームに広げて何が変わったのか
kenichiodo
1
170
Agent 活用環境の構築・運用のための AWS サービスのご紹介/agentcore-for-building-and-operating-agents
ren8k
1
290
Devin プロモコードの受け取りと適用(2026.10.27)
kinopeee
1
770
cdk deployとcdkd deploy、実際にデプロイして5倍速近くの差を実測した
yama3133
1
140
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
400
re:Invent の去年のスケジュールを公開します!
miu_crescent
PRO
0
130
ALBのLCU予約とトラフィックの波によるプロダクト理解 / Understanding ALB LCU and Traffic Spikes
mito201
0
120
スマートロックを支えるFlutter × ネイティブ連携の実践 / Flutter and Native Integration in Practice: Powering Smart Locks
bitkey
PRO
0
120
AX時代の自治体支援リソース再配分と役割分担の再構成:戦略とロードマップ(概要)
sishi2026
0
140
Patterns in AI Driven Software Development
akosma
PRO
0
390
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1.1k
Done Done
chrislema
187
17k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Embracing the Ebb and Flow
colly
88
5.2k
Abbi's Birthday
coloredviolet
4
11k
Leo the Paperboy
mayatellez
10
2.4k
Speed Design
sergeychernyshev
33
2.2k
Scaling GitHub
holman
464
140k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.7k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Un-Boring Meetings
codingconduct
0
480
Become a Pro
speakerdeck
PRO
31
6.3k
Transcript
It’s about the curry Ricardo J. Méndez
[email protected]
@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