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
How design happens at GitHub (ScotlandJS, 2014)
Search
Coby Chapple
May 10, 2014
Design
1.3k
5
Share
How design happens at GitHub (ScotlandJS, 2014)
Coby Chapple
May 10, 2014
More Decks by Coby Chapple
See All by Coby Chapple
Product thinking with JTBD
cobyism
0
250
GitHub Flow for Designers
cobyism
1
390
Asynchronous Communication For The Win!
cobyism
0
330
GitHub Flow — AWS Summit Tokyo 2015
cobyism
16
4.4k
Belfast Ruby - Interesting things from the GitHub codebase
cobyism
3
370
Static Sites with Jekyll and GitHub Pages
cobyism
9
1.6k
How design happens at GitHub (Osaka, 2014)
cobyism
0
86
How GitHub Works (GitHub Kaigi, Tokyo, 2014)
cobyism
93
35k
Remote by default (BACON 2014)
cobyism
3
1.5k
Other Decks in Design
See All in Design
デザインの文脈を理解する:エンジニアがデザインカンファレンスに参加して得た学びと気づき
hypebeans
0
190
再設計される業務 - AIにより再設計される "デザインワークフロー" / AI Ops Lab #2 Redesigned orkflows
kgsi
0
580
CULTURE DECK/Creative Director
mhand01
0
1.1k
2026の目標「もっと定量的に事業、会社へ貢献する!」
yuri_ohashi
0
820
図じゃなく言語で描く - Common Ground for Design AI Operations.
kazukiikeda
2
830
なぜ、インサイトを貯めるのか?
tajima_kaho
1
1.1k
空間アプリ開発のフィードバックをCodexにするための抽象的なデザインツールの模索
karad
0
120
CREATIVE CLASS受講課題|無印良品を題材としたブランド再構築について
happy_ferret153
0
890
Figma MCPを活用するためのデザインハンドブック
vivion
7
17k
全員がアウトプットを出せる時代、 誰を採用する?
nishame
0
550
Техники структурирования беседы с собой, заказчиком и командо
ashapiro
0
110
AIスライド生成を進化させるMDファイル
kenichiota0711
0
980
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
370
Scaling GitHub
holman
464
140k
The untapped power of vector embeddings
frankvandijk
2
1.7k
Everyday Curiosity
cassininazir
0
210
Technical Leadership for Architectural Decision Making
baasie
3
360
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
140
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
How to make the Groovebox
asonas
2
2.2k
Deep Space Network (abreviated)
tonyrice
0
130
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
300
How to Ace a Technical Interview
jacobian
281
24k
First, design no harm
axbom
PRO
2
1.2k
Transcript
HOW DESIGN HAPPENS AT GITHUB ! cobyism — ScotlandJS 2014
@cobyism
None
None
None
None
DESIGN it happens
None
None
Pull Requests help settle arguments.
Pull Requests keep you grounded in reality.
Design happens in ...
Design here is real.
Design it once, not twice
Design here is always current.
Just commit.
big picture Focus on the first
Design happens with prototyping.
[ REDACTED ]
Design happens with lorem ipsum dolor sit amet.
Design happens with real data.
None
Design happens hidden behind feature flags.
def new_feature_enabled? … end
def new_feature_enabled? preview_features? end
def new_feature_enabled? preview_features? && team_access?(:some_team) end
None
def new_feature_enabled? true end
Beware of feature flags.
Dogfooding is powerful, but it has it’s limits.
Design happens with feedback.
Design happens with quantitative feedback.
Design happens with qualitative feedback.
Design is everyone’s responsibility.
Design often begins without any designer input.
Beware of design by committee.
Beware of drive-by comments.
Design should be an open process.
Open design is the future.
Open design is really hard.
Open design requires making at paradigm shift.
Open design means showing work early.
Open design means accepting imperfection.
Open design helps build empathy.
Open design means articulating design decisions.
Open design means sacrificing your pride.
Open design means trusting people.
Open design means being respectful.
Open design takes constant work.
None
Thanks!
[email protected]
@cobyism