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
36
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
CSC307 Lecture 01
javiergs
PRO
0
690
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
140
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.4k
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
570
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
Grafana:建立系統全知視角的捷徑
blueswen
0
330
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
720
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
270
CSC307 Lecture 04
javiergs
PRO
0
660
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
420
Paper Plane (Part 1)
katiecoart
PRO
0
4.2k
4 Signs Your Business is Dying
shpigford
187
22k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.6k
Bash Introduction
62gerente
615
210k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
310
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