welcome

#100things

every modern designer should know

Chris Courtney / @designhawg

workshop goal

to inform and improve
through practice

NAVIGATION

Jump between sections by going left or right

Dive into a presentation by going down

CHRIS

CampSND

terminal won't kill you

terminal won't kill your career

but your fear of terminal might

DO STUFF

the basic tools

pwd = pathway

cd = change directory

ls = list

mkdir (name) = make directory

touch (filename) = make file

rm -rf = remove

the tools

Zed Shaw is awesome

CampSND

git connected with the world

why is git important

makes your work portable to any computer, anywhere

it allows you to rollback to past work

ultimate way to access frameworks

you can collaborate with anyone, anywhere

you can work from anywhere

how it works, an overview

some collaborations
are more spontanious

nothing feels better than seeing your work in surprising places

DO STUFF

the basic git workflow

git init

git add . / git add (filename)

git status

git commit -m "message related to the commit"

git push origin (branch name)

the basic collaborative git workflow

git init

git add . -or- git add (filename)

git status

git commit -m "message related to the commit"

git pull origin (branch name)

git push origin (branch name)

the tools

Installing Git

Github

Setting up Github

Try Git

CampSND

pick the internet apart

all of these tools are free for anyone to use

80% OF DOING IS FINDING

DO STUFF

the tools

Google Chrome

Dev Tool Guidelines

SVG Crobar

ai2html

CampSND

the absolute basics of HTML

open

<html>

close

</html>

main sections of every html page

<head>

<body>

<head>

tells the browser what to do with the page

<body>

tells the browser what the content of the page is

basically every html page

nested-content

information resides between

<h1>

Content

</h1>

nesting is widespread

nested-content

be kind and indent

indent-please

all html can accept attributes

attributes

attributes come in key / value pairs

attributes

DO STUFF

CampSND

the absolute basics of CSS

the base of all CSS

attributes

instructions come in pairs

attributes

instructions come in pairs

attributes

instructions can be grouped

attributes

instructions can be shared

attributes

instructions can be conditional

attributes

CSS tag selector

attributes

CSS class selector

attributes

CSS ID selector

attributes

main types of CSS display

block

inline

flex

block-level display

attributes

inline display

attributes

inline-block display

attributes

flex display

attributes

flex-direction

attributes

flex-direction

attributes

flexbox order

attributes

flexbox order

attributes

flexbox grow

attributes

flexbox grow

attributes

justify-content

attributes

justify-content

attributes

justify-content

attributes

justify-content

attributes

justify-content

attributes

align-items

attributes

align-items

attributes

align-items

attributes

align-items

attributes

DO STUFF

CampSND

read/writing code

this is great chris, but...

step 1: pick a solid framework

step 2: try it out on codepen

step 3: get a good text editor

step 4: try a tutorial

the tools

Sublime

Foundation

Foundation Documentation

Skeleton

Codepen

Bloc Tutorial

DO STUFF

ALL THE STUFF

topic 1

news design, then and now

roger black

new york times, newsweek, esquire, fast company, MSNBC.com, discovery.com & many more

ROGER

topic 2

what is modern design?

BRAND

CLEAN

STORY

topic 3

Type: Strong characters

reed reibstein

american city business journals

REED

DO STUFF

workshop one

deep study of typography

use your current typeface + two others

produce type specimen for each typeface

focus on size, leading, kerning for paragraphs

topic 4

Redefining space

MAKE STUFF

workshop two

use type and space as your main tools

space story should dominate the page

page contains main story and 2-5 other items

sketch three variations before beginning

place image of finished work in Dropbox

guidelines

size appropriate for your current publication

utilize a grid

topic 5

Courage in Photo Editing

michael whitley

los angeles times

MICHAEL

MAKE STUFF

workshop

photography is your main tools

contains a minimum of 5 images

sketch three variations before beginning

place image of finished work in Dropbox

guidelines

designing a 2-page spread

page size appropriate for your current publication

utilize a grid

topic 6

Stories can move

Kevin Pang

Writer, Director-at-large

PANG

topic 7

The illustrative process

andrea levy

cleveland plain dealer

ANDREA

MAKE STUFF

workshop four

use 'Space' story as a guide

use a timer

draw five small sketch solutions

take one minute for each sketch

pass your work to someone at your table

discuss the work for five minutes

pick one option to sketch for another five minutes

topic 8

Data and storyforms

antonio farach

The Times of Oman

ANTONIO

topic 9

Designing with empathy

Empathy

What problems
do our customers have?

The opposite of empathy

What can
we provide that our customers want?

Advantages

Reframing allows you
to properly consider
the actual problem

Moves organization
from current limitations
to focus on
potential solutions

Any tests will
be focused on accuracy
of the solution

change-by-design

Tale of
two projects

Sirens vs. Election Center

slogan-ship

Active log of police, fire issues happening through the city, each incident geo-coded and searchable

slogan-ship

Home for candidate information and race results for federal, state, city and county contests.

Which
project solved a problem?

Sirens vs. Election Center

Creating Sirens told people what was going on when they heard a siren.

Making Election Center responsive made candidate information available in the voting booth.

Winner

Election Center

solved a problem for the audience

Loser

Sirens

provided a feature no one asked for

Books I recommend

change-by-design just-enough strategic-designer

MAKE STUFF

workshop five

use Designing for Empathy packet

partner with new person

stick to the time on worksheet

discuss findings in group

topic 10

Building testable products

joey marburger

Washington Post

JOEY

ways that you can participate

user research

writing and editing

wireframing

photoshop mockups

interactive mockups

the tools

Invision

Marvel App

MAKE STUFF

APPENDIX

no.501

don't reinvent the wheel

you don't have to be an expert, but...

ARE YOU CURIOUS?

resources available to you

templates for all major design tools

apple interface guidelines

google material design

site design principles

why these standards matter

immediately make our designs current

focus our use of color on action

stress the maximum usage of images and space

continue to declutter

the tools

Speckboy roundup of template kits

Apple HIG

Google Material Design

Site Design Principles

Pattrns.com

topic 1

news design, then and now

roger black

new york times, newsweek, esquire, fast company, MSNBC.com, discovery.com & many more

ROGER

no.312

pick the internet apart

all of these tools are free for anyone to use

80% OF DOING IS FINDING

the tools

Google Chrome

Dev Tool Guidelines

SVG Crobar

ai2html

MAKE STUFF

paper code

close your laptops

grab two sheets of paper

handwrite the code that I display onscreen

pass to neighbor for correction checking

no.2

if you can read code,
you can write code

this is great chris, but...

step 1: pick a solid framework

step 2: try it out on codepen

step 3: get a good text editor

step 4: try a tutorial

the tools

Sublime

Foundation

Foundation Documentation

Skeleton

Codepen

Bloc Tutorial

MAKE STUFF

paper code

close your laptops

grab two sheets of paper

handwrite the code that I display onscreen

pass to neighbor for correction checking

dirty secret about digital design

YOU
MUST
SHIP

no.602

A little javascript...

larry buchanan

new york times

LARRY

a few tools...

d3

chart.js

Raw

Juxtapose

MAKE STUFF

intro to javascript

you can write on paper or in text editor

create awesome.html file

drag the file into your web browser

open the file with your text editor

follow along...

no.602

The future of media is...

kawandeep virdee

embed.ly

VIRDEE

questions?

thank you!

no.422

terminal won't kill you

terminal won't kill your career

but your fear of terminal might

the tools

Zed Shaw is awesome

no.15

git connected with the world

why is git important

makes your work portable to any computer, anywhere

it allows you to rollback to past work

ultimate way to access frameworks

you can collaborate with anyone, anywhere

you can work from anywhere

how it works, an overview

some collaborations
are more spontanious

nothing feels better than seeing your work in surprising places

the tools

Installing Git

Github

Setting up Github

Try Git

questions?

Teşekkürler!

no.384

frameworks & tools for everyone

design frameworks

Bootstrap

Foundation

Skeleton

charts

D3.js

C3.js

Chart.js

Highcharts

mapping

Leaflet.js

Mapbox

Kartograph

site generators

Jekyll

Tarbell

Middleman

no.43

ask more questions

that's right designers, i'm talking to you!

questions to ask

Who is the audience?

What is this solution trying to convey?

Do we really need that map?

Is this content useful?

who to question

Your boss

Your co-workers

Your audience

why we ask

perspective

improvement

confidence

the tools

Google forms

Typeform

no.83

wireframes matter

when wireframes work they...

represent the information needed but not the final design

largely absent of color

focused on function

hint at space usage without bothering with specifics

provide confidence that the project is on track

the tools

Guide to Wireframing

MyBalsamiq

no.13

the power of empathy

people we need to understand better

audience

co-workers

boss

bosses' boss

future audience

mom, dad, etc...

no.55

digital is more than code

ways that you can participate

user research

writing and editing

wireframing

photoshop mockups

interactive mockups

the tools

Invision

Marvel App

no.148

you aren't locked into adobe anymore

why sketch is better than photoshop

lighter (24MB vs 1GB)

vector-based

mirror allows for testing immediate mobile devices

direct intergration with Invision

cheaper ($49 for life vs $50 per month)

the tools

Sketch

Sketch tutorials

Sketch iOS Templates

no.43

ask more questions

that's right designers, i'm talking to you!

questions to ask

Who is the audience?

What is this solution trying to convey?

Do we really need that map?

Is this content useful?

who to question

Your boss

Your co-workers

Your audience

why we ask

perspective

improvement

confidence

the tools

Google forms

Typeform

no.83

wireframes matter

when wireframes work they...

represent the information needed but not the final design

largely absent of color

focused on function

hint at space usage without bothering with specifics

provide confidence that the project is on track

the tools

Guide to Wireframing

MyBalsamiq

no.13

the power of empathy

people we need to understand better

audience

co-workers

boss

bosses' boss

future audience

mom, dad, etc...

no.55

digital is more than code

ways that you can participate

user research

writing and editing

wireframing

photoshop mockups

interactive mockups

the tools

Invision

Marvel App

no.148

you aren't locked into adobe anymore

why sketch is better than photoshop

lighter (24MB vs 1GB)

vector-based

mirror allows for testing immediate mobile devices

direct intergration with Invision

cheaper ($49 for life vs $50 per month)

the tools

Sketch

Sketch tutorials

Sketch iOS Templates

no.227

to solve big problems,
focus on small tasks

solving for print

start with a sketch

discuss the possible solution with your team

rough out the page

work on the main visual

make final edits to copy

print page

solving for digital

start with a sketch/wireframe

discuss the possible solution with your team

rough out the template

work on the main visual

test your design

ship your project

continue testing

the tools

Basecamp

UnFuddle

JIRA

Smartsheet