HOWDESIGNHAPPENSAT GITHUB! cobyism — ScotlandJS 2014
View Slide
@cobyism
DESIGNit happens
Pull Requests helpsettle arguments.
Pull Requestskeep you groundedin reality.
Design happensin ...
Design hereis real.
Design it once,not twice
Design here isalways current.
Just commit.
big pictureFocus onthe first
Design happenswith prototyping.
[ REDACTED ]
Design happenswith lorem ipsum dolor sit amet.
Design happenswith real data.
Design happenshidden behindfeature flags.
def new_feature_enabled?…end
def new_feature_enabled?preview_features?end
def new_feature_enabled?preview_features? &&team_access?(:some_team)end
def new_feature_enabled?trueend
Beware of feature flags.
Dogfooding ispowerful, but ithas it’s limits.
Design happenswith feedback.
Design happenswith quantitativefeedback.
Design happenswith qualitativefeedback.
Design iseveryone’sresponsibility.
Design oftenbegins withoutany designer input.
Beware of designby committee.
Beware of drive-by comments.
Design should bean open process.
Open designis the future.
Open designis really hard.
Open designrequires making atparadigm shift.
Open designmeans showingwork early.
Open designmeans acceptingimperfection.
Open design helpsbuild empathy.
Open designmeans articulatingdesign decisions.
Open designmeans sacrificingyour pride.
Open design meanstrusting people.
Open design meansbeing respectful.
Open design takesconstant work.
Thanks![email protected]@cobyism