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
240
GitHub Flow for Designers
cobyism
1
390
Asynchronous Communication For The Win!
cobyism
0
320
GitHub Flow — AWS Summit Tokyo 2015
cobyism
16
4.4k
Belfast Ruby - Interesting things from the GitHub codebase
cobyism
3
360
Static Sites with Jekyll and GitHub Pages
cobyism
9
1.6k
How design happens at GitHub (Osaka, 2014)
cobyism
0
85
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
ドルちゃん
design_dolphins
0
590
AIネイティブスタートアップにおけるプロダクト開発の新常識 / Product Development Tips in AI-Native Startups
saka2jp
2
1.1k
見栄えと使いやすさの先にある 特別感 をデザインする / Designing a Sense of Specialness Beyond Aesthetics and Usability
bitkey
PRO
0
290
絵や写真から学ぶ、要素がもたらす副作用
kspace
0
240
新規AIプロダクトで、事前に知るべきだった3つの壁 〜医療AIを1年間作って、従来の開発が通用しなかった話〜 / Three Walls in Building AI Products
shikichee
2
3.9k
Connpass-Xperia_Camera_App_by_HCD.pdf
sony
0
560
富山デザイン勉強会_デザイントレンド2026.pdf
keita_yoshikawa
3
160
CULTURE DECK/Marketing Director
mhand01
0
1.1k
AIスライド生成を進化させるMDファイル
kenichiota0711
0
620
Mandalyn_DT5001_FinalAssignment.pdf
lynteo
0
190
これからの「Webデザイン」の話をしよう~デザイナーの私が考えるブロックテーマへの対応で変わりゆくデザインの価値~
ds35mm
0
630
2026年、デザイナーはなにに賭ける?
0b1tk
0
520
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
620
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Prompt Engineering for Job Search
mfonobong
0
240
Are puppies a ranking factor?
jonoalderson
1
3.2k
AI: The stuff that nobody shows you
jnunemaker
PRO
4
500
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
510
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
250
WENDY [Excerpt]
tessaabrams
9
37k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
990
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