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
Faking Coherence for Engineers
Search
Yvonne Lam
May 24, 2017
Technology
0
73
Faking Coherence for Engineers
Chefconf 2017 session
Yvonne Lam
May 24, 2017
Tweet
Share
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
300
Get Up Again (Over and Over): Learning and Relearning with Chef
yzl
0
150
Other Decks in Technology
See All in Technology
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
270
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
230
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.3k
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
440
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
910
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
740
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
プロポーザルに込める段取り八分
shoheimitani
1
240
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
130
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
140
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
350
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
220
Featured
See All Featured
Claude Code のすすめ
schroneko
67
210k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
For a Future-Friendly Web
brad_frost
182
10k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Ruling the World: When Life Gets Gamed
codingconduct
0
140
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
A designer walks into a library…
pauljervisheath
210
24k
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!