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
Developers Can't Design
Search
Jen Myers
January 13, 2012
Programming
13
1.6k
Developers Can't Design
(And Other Completely Untrue Design Myths)
Jen Myers
January 13, 2012
Tweet
Share
More Decks by Jen Myers
See All by Jen Myers
Listen to Your (and All) Mothers
jenmyers
0
170
Cartoon Creativity
jenmyers
0
230
How To Not Be an Expert
jenmyers
1
270
How to Start Coding from Any Level
jenmyers
0
250
Shepherding Unicorns
jenmyers
2
300
Owning It
jenmyers
0
300
Developers Can't Design (2013)
jenmyers
6
480
How to Not Be an Expert
jenmyers
8
570
Redesigning the Interface
jenmyers
4
830
Other Decks in Programming
See All in Programming
iOSでSVG画像を扱う
kishikawakatsumi
0
170
Go言語はstack overflowの夢を見るか?
logica0419
0
580
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
2
1.5k
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
2.5k
CSC305 Lecture 10
javiergs
PRO
0
250
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
890
GC25 Recap: The Code You Reviewed is Not the Code You Built / #newt_gophercon_tour
mazrean
0
110
釣り地図SNSにおける有料機能の実装
nokonoko1203
0
200
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
420
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
110
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.2k
デミカツ切り抜きで面倒くさいことはPythonにやらせよう
aokswork3
0
260
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
GraphQLとの向き合い方2022年版
quramy
49
14k
Balancing Empowerment & Direction
lara
5
700
Fireside Chat
paigeccino
41
3.7k
Statistics for Hackers
jakevdp
799
220k
Typedesign – Prime Four
hannesfritz
42
2.8k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
The Cult of Friendly URLs
andyhume
79
6.6k
A Tale of Four Properties
chriscoyier
161
23k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
640
Transcript
DEVELOPERS CAN’T DESIGN AND OTHER COMPLETELY UNTRUE DESIGN MYTHS JEN
MYERS • @ANTIHEROINE • SCOTTISH RUBY CONFERENCE, 30 JUNE 2012
What is design?
“Design is the appropriate combination of materials in order to
solve a problem.” - CHARLES EAMES
“Design is thinking made visual.” - SAUL BASS
“Design is the method of putting form and content together.
Design, just as art, has multiple definitions, there is no single definition.... Design is so simple, that’s why it is so complicated.” - PAUL RAND
What is design? Graphic design Industrial design Interaction design Experience
design Web/interface design
Why should developers care?
Design is teachable. Design is communication.
DESIGN IS DECORATION DESIGN MYTH #1
“It’s not just what it looks like and feels like.
Design is how it works.” - STEVE JOBS
How design works Structure Content Organization Message Functionality
How design works Wireframes Palettes Mood boards Copy Data flows
User testing
DESIGN IS SUBJECTIVE DESIGN MYTH #2
“Like all forms of design, visual design is about problem
solving, not about personal or unsupported opinion.” - BOB BAXLEY
Basic design principles Balance Repetition Proximity Emphasis Unity
BALANCE SYMMETRICAL
BALANCE ASYMMETRICAL
REPETITION COLOR, FONT, SHAPE, LOGO
REPETITION COLOR, FONT, SHAPE, LOGO
EMPHASIS VISUAL DOMINANCE & HIERARCHY
PROXIMITY GROUPING LIKE ELEMENTS
UNITY COHERENCE OF LOOK, FEEL & MESSAGE
Related design concepts Positive/negative space Contrast Typography Color theory Ratios
DESIGN IS SEPARATE FROM DEVELOPMENT DESIGN MYTH #3
“The secret is to gang up on the problem, rather
than each other.” - THOMAS STALLKAMP
No silos Communication Community Design & Dev 4eva Project integration
should code. Designers ...
Jen Myers Relevance
[email protected]
@antiheroine SLIDES: speakerdeck.com/u/jenmyers/p/developers-cant-design