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
Faking Coherence for Engineers
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yvonne Lam
May 24, 2017
Technology
82
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Faking Coherence for Engineers
Chefconf 2017 session
Yvonne Lam
May 24, 2017
More Decks by Yvonne Lam
See All by Yvonne Lam
So You Want To Get Started in Open Source: Advice for the Non-Normative
yzl
0
310
Get Up Again (Over and Over): Learning and Relearning with Chef
yzl
0
150
Other Decks in Technology
See All in Technology
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.4k
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
770
パスキーの自動テストはどこまでいけるのか
teamlab
PRO
0
200
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.7k
自作バイナリを動かす「入口」8選
puhitaku
2
1.3k
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
940
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
150
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
200
How to Design Configuration for Rails Applications
willnet
1
770
その Valkey 使いこなしていますか?
onk
PRO
5
1.5k
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.3k
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Building an army of robots
kneath
307
47k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Code Reviewing Like a Champion
maltzj
529
40k
Navigating Weather and Climate Data
rabernat
0
560
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Accessibility Awareness
sabderemane
1
250
Evolving SEO for Evolving Search Engines
ryanjones
0
330
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
A Modern Web Designer's Workflow
chriscoyier
699
190k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
Faking Coherence for Engineers Yvonne Lam (@yvonnezlam) 24 May 2017
Me (@yvonnezlam) • Release Engineer at Chef (Engineering Services) •
CI infrastructure, packaging, internal tools • (really) meta
What is coherence? • “Getting the right amount of information
into the available bandwidth.”
Q: Why talk about coherence at all?
A: Coherence makes working together easier; lack of coherence creates
friction.
A. Coherence as (invisible) infrastructure.
How does lack of coherence create friction?
Like what? • Inefficient message passing between humans. • Skewed
perceptions of knowledge, authority, or capability (our own or others’). • Being legible/visible is tied up with value.
Q. Why *faking* coherence?
A: I don’t think incoherence is fixable for once and
for all.
Why not?
None
(Perception of) Coherence depends on conditions of labor.
Other people are incoherent too.
Nature of craft fields.
So what can we do about it?
Tactics and techniques for faking coherence
Psst! You don’t have to adopt these tactics/ techniques all
the time!
Finish your sentences.
Limit repetition.
Use canned responses.
What are canned responses? • Documentation! • “That’s interesting…” •
Conscious use of heuristics.
Corral your conversation.
How to corral conversations? • Sticky notes are your friend.
• Invite specific responses.
Invite specific responses. • “This is a sketch of a
new feature to do X.” • “I would like feedback about content, not spelling or punctuation.” • “Is what I’m saying making sense to you?”
If all else fails, reset the conversation.
Tactics fall into two classes • Don’t go there. •
If you find yourself going there, stop and turn around.
Strategic questions
Who are you talking to? What do they want from
you?
Are you having the right conversations with the right people?
(http://www.thechangeagency.org/circles-of- commitment/)
Is there a different conversation you need to have?
Some different kinds of conversations • Historical: “Why *did* we
switch from X to Y?” • Speculative: “What would be the reason to switch from X to Y?” • Deep technical: cf Julia Evans’ “How to ask good questions” • Affective: “I am unhappy about …”
How much conversational space do you tend to occupy?
Situate yourself.
None
That’s it!