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 make better designers
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Gilberto Lenzi
April 15, 2016
Design
1
200
Developers make better designers
Should developers learn to design?
Some insight on why they absolutely should.
Gilberto Lenzi
April 15, 2016
Tweet
Share
Other Decks in Design
See All in Design
Storyboard Assignment: Storyboard from Comic Strip
lynteo
3
180
“ことば”が苦手なデザイナーへの処方箋 「なんとなく」から「意図」へ、 デザインを動かす言葉の力
mixi_design
PRO
1
190
Ralph Penel Portfolio
ralphpenel
PRO
0
260
はじめての演奏会フライヤーデザイン
chorkaichan
1
220
Vibe Coding デザインシステム
poteboy
3
1.6k
TUNAG BOOK 2024
stmn
PRO
0
1.4k
30分でわかるインサイトマネジメント(2025年12月バージョン)
centou
1
380
kintone Style Book
kintone
6
10k
AIでデザインをつくる:基礎編
kenichiota0711
3
2.5k
root COMPANY DECK / We are hiring!
root_recruit
2
26k
UI/UX & Web Design Portfolio 2025|Madoka Kumagai
madoka_portfolio
2
120
デザイナーとエンジニアで 同じ山に登ろう
moco1013
0
140
Featured
See All Featured
From π to Pie charts
rasagy
0
120
Unsuck your backbone
ammeep
671
58k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
Why Our Code Smells
bkeepers
PRO
340
58k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
96
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
910
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
120
Between Models and Reality
mayunak
1
190
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.1k
Testing 201, or: Great Expectations
jmmastey
46
8k
Transcript
Developers make better designers. @gilbertolenzi
because inside all of you, there’s a great designer... …maybe
a little bit lost somewhere… …maybe he’s/she’s scared.
"... but I’m not original or creative!"
wrong.
not really ‘original’, right?
Should designers know how to code? absolutely.
Should developers know how to design? hell yes.
Why? Developers should learn how to solve UI issues. UI
design follow precise rules as much as development does. There is no ‘sense of design’ or ‘creativity’.
Designers in the room Create a library with elements a
developer can use. Build your UI Pattern library. Share it & advocate for it.
M&S Minty Material Pattern library by me
UI Design let's add some theory around it
What makes a great interface? …and it responds to a
specific user need. FAST FUN EASY TO USE ACCESSIBLE
Which in code stays for …and it responds to a
specific user need. PERFORMANT FUN DOCUMENTED ACCESSIBLE
FAST Fast ≠ Perception of speed. Content hierarchy is respected.
Only display the necessary interface options when needed.
FAST Guess what these apps are about?
FAST Guess what these apps are about?
FUN It's not just about designing a feature. You’re designing
an experience! Am I happy in using this? Would I use it again? Would I recommend it?
FUN MailChimp - High Five by Brent Clouse
FUN MailChimp - High Five by Brent Clouse
FUN MailChimp - High Five by Brent Clouse
EASY TO USE UI elements should have a reason to
exist. When is this appropriate to use? Why it’s better suited than other UI to accomplish the task?
EASY TO USE source: barclays
ACCESSIBLE Consider the noise in the environment. Where is your
interface going to be used? Consider your user average capabilities. Follow accessibility best practice.
None
yay, let’s build something together… Awesome! I’m a good designer!
Designers & Developers, learn to respect each others skills and
understand each others language so that you can effectively build digital products.
Thanks. Any questions? @gilbertolenzi