SlideShare a Scribd company logo
1 of 123
Download to read offline
Designers and Code
and workflows and stuff

Jennifer Robbins • @jenville
links: artfactconf.com/robbins
me, 1993
The World Wide Web in 1993

In June 1993 there 130 websites in the world.
Global Network Navigator (GNN)
1993
Hair style hasn’t
changed.

me, 5 years old
HEAD-DESK
Head-DESK
Change is hard.
I wish...
•

What does the web design process look like now?

•

How is HTML/CSS being used as a design tool?

•

What deliverables make sense?

•

What tools are available?

•

What do we tell our clients and bosses?
PROCESS
Product Development

idea

launch
Product Development

research

maintenance

idea

launch
User Experience (UX)
user interviews
personas
design strategies

idea
scenarios
user stories

launch
Information Architecture
& Content Strategy
content audit
card sorts

idea

site maps

taxonomies

launch
Interaction and UI Design
wireframes
user journeys

idea

prototypes
flow diagrams

launch
Visual Style Treatments
typography
colors

idea

layout

imagery
mood/atmosphere

launch
Frontend Development
HTML
CSS
JavaScript

idea

performance
optimization
accessibility

launch
Backend & Server
PHP
Ruby

idea

Python

launch

Java
Where I work...
strategy

typography

HTML

user journeys
wireframes
layout

CSS

mood/atmosphere

idea

flow diagrams

site maps

comps/mockups

launch
idea

launch
idea

launch
In the past, the need for coding skills
increased as you got closer to launch

idea

launch
I’m seeing code move back into the design process
HTML wireframes

idea

HTML prototypes

launch
FROM

“Here, code this for me.”
TO

Code as a design tool
Git’s not so bad.

CHRI S TO P HER SCHMIT T
plan

design develop deploy
wireframes

plan

PSD comps

code

design develop deploy

Waterfall development
design

develop
Agile development
Agile development

•
•
•
•

2001 Agile Manifesto
Iterative & incremental
Teams are integrated, not silo’d
Working software trumps
static documents about software
(“Just start building.”)
FROM

“Over the wall” handoffs
TO

Frequent iterations by
integrated teams
RESPONSIVE!
RESPONSIVE!
RESPONSIVE!
Components of Responsive Design

• A fluid layout
• Flexible images
• CSS media queries
ETHAN M AR COTT E
[courtesy of Brad Frost (bradfrostweb.com)]
[courtesy of Brad Frost (bradfrostweb.com)]
FROM

The Web is 960 pixels wide.
TO

The Web is all sizes.
The Web is all sizes.
It’s slow and fast.
It’s keyboard and touch.
It’s at my desk and on the bus and
on my couch and in my bed and...
It’s 10 inches and 10 feet away
2013 Pew Internet Survey

63%

of cell phone owners
use phone to access Internet

34%

of them mostly or only
use a phone to access Internet
bit.ly/14VCt8R
2013 People’s Web Report

“The survey found that speed

(41%) and consistency with the
PC web experience (33.2%) were
clearly the most important
things to mobile web users.”
bit.ly/12ndU11
2013 People’s Web Report

“43.3% of consumers surveyed
would wait to use a PC site,
rather than use a version that
does not function well on a
mobile device.”
bit.ly/12ndU11
2013 People’s Web Report

“Over 30% simply will not bother
trying to use the non-optimized
site, or will turn to a competitor
instead.”

bit.ly/12ndU11
Toward a new
workflow
WORKFLOW
Workflow
Responsive Summit
London • February 2012

responsivesummit.com
Plan
Sketch
Lo-fi HTML Prototype
Increase Fidelity
Iterate/Talk
www.markboulton.co.uk/journal/responsive-summit-workflow
“Responsive Workflow,” by Viljami Salminen
viljamis.com/blog/2012/responsive-workflow/
“Web Design Process in a Responsive World,” by Ben Callahan
speakerdeck.com/bencallahan/web-design-process-in-a-responsive-world
plan
HTML prototype
visual design
increased fidelity

“Web Design Process in a Responsive World,” by Ben Callahan
speakerdeck.com/bencallahan/web-design-process-in-a-responsive-world
plan
HTML prototyping

increase fidelity
client deliverables
developer
deliverable

“Responsive Design Workflow,” by Stephen Hay
speakerdeck.com/u/stephenhay/p/responsive-design-workflow-webshaped-2012
by Stephen Hay
Plan
Sketch
HTML Prototype
Increase Fidelity
Iterate/Talk
FROM

A website is made of pages.
TO

A website is a system.
Plan (Content First)

• Start with content, real or representative
• Identify all content types and components
• Treat content as modules
• Assign priority to every content type
Content deliverables

• Content type inventory
• Content priority document
Plan
Sketch
HTML Prototype
Increase Fidelity
Iterate/Talk
“Ideas want to be ugly.”
—Jason Santa Maria
http://bit.ly/jinx8w
Normally, you’d whip up some wireframes
right about now, but...
FROM

Wireframe diagrams
TO

HTML prototypes
Plan
Sketch
HTML Prototype
Increase Fidelity
Iterate/Talk
HTML Prototypes

• Prioritized content
Let’s talk layout.
• Minimally styled
• NOT necessarily production quality
• Shows basic layout, navigation, and
interactivity

JE N SIMMONS
Advantages of Prototypes

• Can begin testing on various devices
• Gives the client a more realistic experience
• Saves time overall
• May provide a head-start on production
Protyping Tools

Grid Systems

Gridset

Gridpak
Protyping Tools

Responsive Frameworks
• Foundation
• Bootstrap
• Proty

Let’s take ‘em for a spin.

• Skeleton
• 320 and Up
• Jeet
JARED P ONCHOT
Plan
Sketch
HTML Prototype
Increase Fidelity
Iterate/Talk
Visual Layer
•

Color and texture

•

Imagery

•

White space

•

Typographic treatments

Give web fonts a try!

JASON PAMENTAL
create vs.
communicate
Nobody panic.

“You suck if you use Photoshop.”

DAN R OSE
Creative Exploration

•

“Design in Browser”
www.sazzy.co.uk/2012/02/why-i-cant-design-in-the-browser/

...my designs end up suffering, looking boxy, bland and uninspiring.
—Sarah Parmenter
Creative Exploration
•

“Design in Browser” w/ CSS

•

Photoshop/Fireworks/Illustrator
then move to browser a.s.a.p.
“Let’s change the phrase
‘designing in the browser’ to
‘deciding in the browser.’”
—Dan Mall
Creative Exploration
•

“Design in Browser” w/ CSS

•

Photoshop/Fireworks/Illustrator
then move to browser a.s.a.p.

•

Visual responsive layout tool
Adobe Edge Reflow

html.adobe.com/edge/reflow
Macaw

macaw.co
Froont

froont.com
Webflow

webflow.com
FROM

“Design” begins and ends
in Photoshop
TO

Designing with CSS
Let’s talk deliverables...
Static mockups don’t
cut it anymore.
“...like bringing a knife to a gunfight.”
—Andy Clarke

https://speakerdeck.com/u/malarkey/p/bringing-a-knife-to-a-gunfight
Static mockup drawbacks

•
•
•
•
•

Don’t display web fonts accurately
Can’t show flexible/responsive layouts
Don’t show interactions and transitions
Set wrong expectations
Design changes are time-consuming
?
Design deliverables

• Style exploration
style tiles

style prototypes

element collage
Y E S ENI A
P E RE Z- CR U Z

style tiles

BEN CAL LAHAN

style prototypes

element collage
Design deliverables
• Style exploration (independent of layout)

• High-fidelity prototype
not
necessarily
this

Photo by Brad Frost
Design deliverables
• Style exploration (independent of layout)
• High-fidelity prototype (for testing)

• Image assets
Mo pixels?
No problem!

DAVE R UP ERT
Design deliverables
• Style exploration (independent of layout)
• High-fidelity prototype (for testing)
• Image assets (think of performance)

• Style guides!
Style Guides/Pattern Libraries

• Documents every content component
• Describes how they are used
• HTML markup, CSS styles, scripts
• Describes what happens on resizing
BBC Global Experience Language (GEL)

www.bbc.co.uk/gel/mobile/device-considerations/philosophy
Starbucks

www.starbucks.com/static/reference/styleguide/
South Tees Hospital

www.southtees.nhs.uk/style-guide/
gim.ie/fZyK
Compiled by Anna Debenham
Let’s not
stop there.

AN DY PR AT T
Plan
Sketch
HTML Prototype
Increase Fidelity
Iterate/Talk
FROM

“TA DA!”
TO

Clients as collaborators.
www.smashingmagazine.com/2012/09/28/better-client-participation-in-responsive-design-projects
alistapart.com/articles/responsive-comping-obtaining-signoff-with-mockups/
J EN S IM M ON S

M AT T G RI F F IN

DR EW CL EMENS

KRIST IN ELL INGTON
So...
Key characteristics of new workflow
Key characteristics of new workflow

•

From waterfall to agile process

•

From silo’d departments to integrated teams

•

From pages to systems (content modules)

•

From static deliverables to working prototypes

•

From “Big Reveal” to clients as collaborators
Try something new!

K E VI N S HARO N

SOPH IE SHE PHER D
...it’s made out of PEOPLE!

WHAT’S NEXT?
B R AD F R O S T
Keep trying things.
Keep sharing.
Enjoy ARTIFACT!
Excerpt from “Boys Are Sexxy”

I’m ready
are You?
thanks for listening!
Jennifer Robbins
@jenville
Jennifer Robbins: ARTIFACT EAST Keynote (Providence, 11/4/13)

More Related Content

What's hot

Learning to think "The Designer Way"
Learning to think "The Designer Way"Learning to think "The Designer Way"
Learning to think "The Designer Way"Ben Hall
 
Information Architecture Heuristics
Information Architecture HeuristicsInformation Architecture Heuristics
Information Architecture HeuristicsAbby Covert
 
What Developers Need To Know About Visual Design
What Developers Need To Know About Visual DesignWhat Developers Need To Know About Visual Design
What Developers Need To Know About Visual DesignBen Hall
 
Stuff I wish someone told me about being an engineer
Stuff I wish someone told me about being an engineerStuff I wish someone told me about being an engineer
Stuff I wish someone told me about being an engineerjwalter748
 
UXPA2019 How to (Build and) Test Conversational Interfaces
UXPA2019 How to (Build and) Test Conversational InterfacesUXPA2019 How to (Build and) Test Conversational Interfaces
UXPA2019 How to (Build and) Test Conversational InterfacesUXPA International
 
UXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and DevelopersUXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and DevelopersAndrew Mottaz
 
DevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsDevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsBen Hall
 
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...Heather Staudt
 
Pratyush Pandab UX Researcher Portfolio
Pratyush Pandab UX Researcher PortfolioPratyush Pandab UX Researcher Portfolio
Pratyush Pandab UX Researcher PortfolioPratyush Pandab
 
Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014Adrian Roselli
 
Creating a constructive comment culture
Creating a constructive comment cultureCreating a constructive comment culture
Creating a constructive comment cultureDaniel_Rhodes
 
The Collaborative UX Designer's Toolbox
The Collaborative UX Designer's ToolboxThe Collaborative UX Designer's Toolbox
The Collaborative UX Designer's ToolboxLane Goldstone
 
How to become a UX Designer
How to become a UX DesignerHow to become a UX Designer
How to become a UX DesignerGlen Lipka
 
Advanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationAdvanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationUXPA International
 
Agile/UX: Making the Marriage Work
Agile/UX: Making the Marriage WorkAgile/UX: Making the Marriage Work
Agile/UX: Making the Marriage Workfuglylogic
 
Project estimation: When the design is bigger than the back of a napkin
Project estimation: When the design is bigger than the back of a napkinProject estimation: When the design is bigger than the back of a napkin
Project estimation: When the design is bigger than the back of a napkinJohnnie Fox
 

What's hot (19)

Learning to think "The Designer Way"
Learning to think "The Designer Way"Learning to think "The Designer Way"
Learning to think "The Designer Way"
 
Information Architecture Heuristics
Information Architecture HeuristicsInformation Architecture Heuristics
Information Architecture Heuristics
 
What Developers Need To Know About Visual Design
What Developers Need To Know About Visual DesignWhat Developers Need To Know About Visual Design
What Developers Need To Know About Visual Design
 
Stuff I wish someone told me about being an engineer
Stuff I wish someone told me about being an engineerStuff I wish someone told me about being an engineer
Stuff I wish someone told me about being an engineer
 
How to Teach UX Design
How to Teach UX DesignHow to Teach UX Design
How to Teach UX Design
 
UXPA2019 How to (Build and) Test Conversational Interfaces
UXPA2019 How to (Build and) Test Conversational InterfacesUXPA2019 How to (Build and) Test Conversational Interfaces
UXPA2019 How to (Build and) Test Conversational Interfaces
 
UXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and DevelopersUXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and Developers
 
DevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsDevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable Products
 
Module 09: Prototypes
Module 09: PrototypesModule 09: Prototypes
Module 09: Prototypes
 
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...
Form and Function for Menus: How to get IA and Navigation Right UXPA Boston 2...
 
UX Work Shop
UX Work ShopUX Work Shop
UX Work Shop
 
Pratyush Pandab UX Researcher Portfolio
Pratyush Pandab UX Researcher PortfolioPratyush Pandab UX Researcher Portfolio
Pratyush Pandab UX Researcher Portfolio
 
Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014
 
Creating a constructive comment culture
Creating a constructive comment cultureCreating a constructive comment culture
Creating a constructive comment culture
 
The Collaborative UX Designer's Toolbox
The Collaborative UX Designer's ToolboxThe Collaborative UX Designer's Toolbox
The Collaborative UX Designer's Toolbox
 
How to become a UX Designer
How to become a UX DesignerHow to become a UX Designer
How to become a UX Designer
 
Advanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationAdvanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA Validation
 
Agile/UX: Making the Marriage Work
Agile/UX: Making the Marriage WorkAgile/UX: Making the Marriage Work
Agile/UX: Making the Marriage Work
 
Project estimation: When the design is bigger than the back of a napkin
Project estimation: When the design is bigger than the back of a napkinProject estimation: When the design is bigger than the back of a napkin
Project estimation: When the design is bigger than the back of a napkin
 

Similar to Jennifer Robbins: ARTIFACT EAST Keynote (Providence, 11/4/13)

UX design for every screen
UX design for every screenUX design for every screen
UX design for every screenFour Kitchens
 
Jennifer Robbins: ARTIFACT Conference Keynote
Jennifer Robbins: ARTIFACT Conference KeynoteJennifer Robbins: ARTIFACT Conference Keynote
Jennifer Robbins: ARTIFACT Conference KeynoteJenRobbins
 
Games Design 2 - Lecture 10 - Game Interface Prototyping
Games Design 2 - Lecture 10 - Game Interface PrototypingGames Design 2 - Lecture 10 - Game Interface Prototyping
Games Design 2 - Lecture 10 - Game Interface PrototypingDavid Farrell
 
Responsive Web Design - Why and How
Responsive Web Design - Why and HowResponsive Web Design - Why and How
Responsive Web Design - Why and HowJudi Wunderlich
 
Atomic design, a problem of expectations
Atomic design, a problem of expectationsAtomic design, a problem of expectations
Atomic design, a problem of expectationsFrancesco Improta
 
Style Guide Best Practices
Style Guide Best PracticesStyle Guide Best Practices
Style Guide Best PracticesBrad Frost
 
Rapid Prototyping For Augmented Reality
Rapid Prototyping For Augmented RealityRapid Prototyping For Augmented Reality
Rapid Prototyping For Augmented RealityMark Billinghurst
 
The web standards gentleman: a matter of (evolving) standards)
The web standards gentleman: a matter of (evolving) standards)The web standards gentleman: a matter of (evolving) standards)
The web standards gentleman: a matter of (evolving) standards)Chris Mills
 
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Game Design 2: Lecture 5 - Game UI Wireframes and Paper PrototypesGame Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Game Design 2: Lecture 5 - Game UI Wireframes and Paper PrototypesDavid Farrell
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Adrian Roselli
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&processSheSaysCREATIVE
 
Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019Adrian Roselli
 
Design i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital SystemsDesign i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital SystemsCantina
 
SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013Marc D Anderson
 
Audits and Inventories: How To Mise en Place Your University's Website Redesign
Audits and Inventories: How To Mise en Place Your University's Website RedesignAudits and Inventories: How To Mise en Place Your University's Website Redesign
Audits and Inventories: How To Mise en Place Your University's Website RedesignChristina Olivas
 
Stand Out Online and Land an Interview
Stand Out Online and Land an InterviewStand Out Online and Land an Interview
Stand Out Online and Land an InterviewHeather Steele
 
Prototyping for responsive web design
Prototyping for responsive web design Prototyping for responsive web design
Prototyping for responsive web design mrscammels
 
How to get a great website
How to get a great websiteHow to get a great website
How to get a great websiteMatthew Kuliani
 
Building a real time html5 app for mobile devices
Building a real time html5 app for mobile devicesBuilding a real time html5 app for mobile devices
Building a real time html5 app for mobile devicesTony Abou-Assaleh
 

Similar to Jennifer Robbins: ARTIFACT EAST Keynote (Providence, 11/4/13) (20)

UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
 
Jennifer Robbins: ARTIFACT Conference Keynote
Jennifer Robbins: ARTIFACT Conference KeynoteJennifer Robbins: ARTIFACT Conference Keynote
Jennifer Robbins: ARTIFACT Conference Keynote
 
Games Design 2 - Lecture 10 - Game Interface Prototyping
Games Design 2 - Lecture 10 - Game Interface PrototypingGames Design 2 - Lecture 10 - Game Interface Prototyping
Games Design 2 - Lecture 10 - Game Interface Prototyping
 
Responsive Web Design - Why and How
Responsive Web Design - Why and HowResponsive Web Design - Why and How
Responsive Web Design - Why and How
 
Atomic design, a problem of expectations
Atomic design, a problem of expectationsAtomic design, a problem of expectations
Atomic design, a problem of expectations
 
Style Guide Best Practices
Style Guide Best PracticesStyle Guide Best Practices
Style Guide Best Practices
 
Rapid Prototyping For Augmented Reality
Rapid Prototyping For Augmented RealityRapid Prototyping For Augmented Reality
Rapid Prototyping For Augmented Reality
 
The web standards gentleman: a matter of (evolving) standards)
The web standards gentleman: a matter of (evolving) standards)The web standards gentleman: a matter of (evolving) standards)
The web standards gentleman: a matter of (evolving) standards)
 
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Game Design 2: Lecture 5 - Game UI Wireframes and Paper PrototypesGame Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process
 
Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019
 
體驗劇場_1050503_W11_原型設計_楊政達
體驗劇場_1050503_W11_原型設計_楊政達體驗劇場_1050503_W11_原型設計_楊政達
體驗劇場_1050503_W11_原型設計_楊政達
 
Design i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital SystemsDesign i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital Systems
 
SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013
 
Audits and Inventories: How To Mise en Place Your University's Website Redesign
Audits and Inventories: How To Mise en Place Your University's Website RedesignAudits and Inventories: How To Mise en Place Your University's Website Redesign
Audits and Inventories: How To Mise en Place Your University's Website Redesign
 
Stand Out Online and Land an Interview
Stand Out Online and Land an InterviewStand Out Online and Land an Interview
Stand Out Online and Land an Interview
 
Prototyping for responsive web design
Prototyping for responsive web design Prototyping for responsive web design
Prototyping for responsive web design
 
How to get a great website
How to get a great websiteHow to get a great website
How to get a great website
 
Building a real time html5 app for mobile devices
Building a real time html5 app for mobile devicesBuilding a real time html5 app for mobile devices
Building a real time html5 app for mobile devices
 

Recently uploaded

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 

Recently uploaded (20)

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 

Jennifer Robbins: ARTIFACT EAST Keynote (Providence, 11/4/13)