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
Tooling for Designer–Developer Collaboration
Search
Jeff Jewiss
May 06, 2016
Programming
0
34
Tooling for Designer–Developer Collaboration
In search of better tools and process to enable team members to do better work.
Jeff Jewiss
May 06, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
220
デザインシステムで Tailwind CSSとCSS in JSに分散投資をしたら良かった話
fsubal
18
4.8k
Ruby製社内ツールのGo移行
bgpat
2
330
TYPO3 v13 – The road to LTS: What's new and new APIs
luisasofie_xoxo
0
180
SwiftUI Performance 不要なViewの再描画と更新を抑える
bigamitiongit
1
150
SpringBoot+MyBatisで例外が出たときどこを見るか
syukai
0
110
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
400
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
480
オブジェクト指向のリ・オリエンテーション~歴史を振り返り、AI時代に向きなおる~
hanyudaeiiti
9
5.6k
Git Rebase
bkuhlmann
11
1.6k
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
22
15k
今、知っておきたい! 生成AIエージェントの世界
elith
3
340
Featured
See All Featured
Happy Clients
brianwarren
91
6.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
15
1.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
353
18k
Atom: Resistance is Futile
akmur
258
25k
Building Effective Engineering Teams - LeadDev
addyosmani
26
1.8k
How to Ace a Technical Interview
jacobian
272
22k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
219
21k
Reflections from 52 weeks, 52 projects
jeffersonlam
343
19k
Embracing the Ebb and Flow
colly
78
4.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
153
14k
Being A Developer After 40
akosma
56
580k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Transcript
Tooling for Designer–Developer Collaboration ExplodeConf - 2016
Jeff Jewiss @jeffjewiss
None
None
None
None
The Goal Well designed websites and apps Works on necessary
devices and screen sizes Bridge the gap between designers and developers
BFFs
Expectations Must solve a problem for users Design systems have
the highest leverage The browser is the platform
None
Why is working together hard? Where to look for inspiration
Tools of the trade (systems design) CSS as a collaboration medium
Why is this so hard?
None
None
None
None
None
None
None
None
None
None
We Need Boundaries
None
None
None
Role Models
None
None
None
None
None
None
None
None
None
Prototyping
Paper/rough sketches User Flows Proof of Concept Spike
None
Get to Code Faster Prototypes are amazing for communicating intent
They rarely take into account constraints of the browser Creating a flow for every screen size is unrealistic
Grid Systems
None
None
None
None
None
http://philipwalton.com/articles/side-effects-in-css/
http://philipwalton.com/articles/side-effects-in-css/
http://philipwalton.com/articles/side-effects-in-css/
Flexbox
None
Styleguides
None
What makes a good styleguide? No elements left out Team
buy-in Live – generated from code
None
None
None
https://github.com/chrislopresto/ember-freestyle/
CSS Is Hard
None
Deleting unused css is hard and time consuming. And more
often than not - it’s not work people are excited to do. So what happens? People keep writing more and more css. http://mrmrs.io/writing/2016/03/24/scalable-css/
None
http://thesassway.com/beginner/the-inception-rule
thesassway.com/beginner/the-inception-rule
CSS COMPONENTS
BEM OOCSS SMACCS ITCSS SUITCSS
None
None
CSS STATS
None
None
None
None
None
None
CSS FUNCTIONAL
None
http://philipwalton.com/articles/side-effects-in-css/
http://philipwalton.com/articles/side-effects-in-css/
None
Writing new css should be the exception, not the rule.
http://mrmrs.io/writing/2016/03/24/scalable-css/
None
None
None
None
None
None
None
Recap Set boundaries Find role models Leverage design systems and
process Get to code, write CSS at scale
THANK YOU! Jeff Jewiss @jeffjewiss
Q & A