SlideShare a Scribd company logo
1 of 127
1



Designing for Delightful
Interfaces

Pleasure, Flow,
& Meaning
2
2




Product manager
2




             Marketing
                         QA tester
           Call center


     UX designer

                                     Development




Product manager
3
4
4
5
6
7
7
7
7
7
8
8




      en
    ok ce
 Br en
   peri
Ex
9




Capital One
9




Usable = yes
Delightful = no

            Capital One
10




Delight
   Flow
 Meaning
 Pleasure
10




           Delight




Pleasure     Flow    Meaning
11




USAToday weather
12




Swackett.com
12




Swackett.com
13




Houdini’s
birthday
14




Anniversary of
the Eiffel Tower
15




Matt
Groening’s
birthday
16




Swackett
extended
forecast
17




1. Pleasure
17




1. Pleasure
   •   Consideration
   • Anticipation of needs
   • Knows what to do next
   • Visceral
   • Language flirts with

       users
   •   Responsive to context
18
18
18
18
18
19




TripIt.com
19




TripIt.com
19




TripIt.com
19




TripIt.com
20




Virgin America




  thebinaryblog
21




   Virgin America
   in-flight
   entertainment
   system




Bloomberg Businessweek
22




    Virgin America
    in-flight
    entertainment
    system




www.flickr.com/disrupsean
23




Virgin America
safety video
23




Virgin America
safety video
23




Virgin America
safety video
24




If I were to take care of this
customer, how would I do it?
25




1. Evidence of Pleasure
25




1. Evidence of Pleasure


✤   Smiling
✤   Exclamations, “Nice!” or “Got
    it!”
✤   Behaving with infatuation
26




Cautions of Pleasure
26




Cautions of Pleasure
            Habituation
            decrease in response after
            repeated exposure
26




Cautions of Pleasure
            Habituation
            decrease in response after
            repeated exposure
            Distraction
            dividing attention
26




Cautions of Pleasure
            Habituation
            decrease in response after
            repeated exposure
            Distraction
            dividing attention
            Disruption
            interrupting the user’s activity
26




Cautions of Pleasure
            Habituation
            decrease in response after
            repeated exposure
            Distraction
            dividing attention
            Disruption
            interrupting the user’s activity
            Don’t force it
27
27




        Pleasure
Aware of the user            Creates infatuation
Shows consideration          Lots of smiling
Anticipates needs
Leaves the user in control

Consistent voice, attitude   Beware of habituation,
Often about visual design    distraction, or disruption
Uses the seducible moment
28




wordprocessor
29




Ommwriter
30
31




2. Flow
31




2. Flow
   •   Challenge to skill and
     strengths
   • Plays on mastery and

     control
   • Immersive
   •   Empowering
   •   Behavioral, automatic
32




2. Flow
32




2. Flow
   •   Psychological cues
   • Language
   • Social cues
   • Reinforcement
   • Subtle motivation
33




Quora.com
33




Quora.com

 Smooth, frictionless
 Supports serendipity
 Tangents are useful, meaningful
 Feeds curiosity
 Users demonstrate knowledge
34
34




Conversation
35
35
36
36




Question
36




Question




Answers
36




Question
            Related
           questions




Answers
36




Question
            Related
           questions




Answers


            People
36

  Tags

Question
            Related
           questions




Answers


            People
36

  Tags

Question
            Related
           questions




           Outlets
Answers


            People
37




BusinessWeek.com
38




http://dvice.com/archives/2009/02/htc-magic-bring.php
39




Mobile + essentials = flow
39




Mobile + essentials = flow




Things
39




Mobile + essentials = flow




Things    Dropbox
39




Mobile + essentials = flow




Things    Dropbox     Instapaper
40




2. Evidence of Flow
40




2. Evidence of Flow
✤   Gratification
✤   Feeling productive
✤   Focused concentration
✤   Energized
✤   Stop talking
✤   Empowerment
✤   Key strengths tapped
41




Cautions of Flow
41




Cautions of Flow
            Could translate as either
            engagement or frustration
            Analytics data won’t reveal this
41




Cautions of Flow
            Could translate as either
            engagement or frustration
            Analytics data won’t reveal this
            User control is key
            Tangents must be useful acts of
            autonomy
42
42




Assessing flow
42




Assessing flow
When you are using it, do you feel a
greater awareness?
42




Assessing flow
When you are using it, do you feel a
greater awareness?
How much does it increase your ability to
accomplish new things?
42




Assessing flow
When you are using it, do you feel a
greater awareness?
How much does it increase your ability to
accomplish new things?
How much does it expand your own
capabilities?
42




Assessing flow
When you are using it, do you feel a
greater awareness?
How much does it increase your ability to
accomplish new things?
How much does it expand your own
capabilities?
How much do you feel you have a larger
perspective because of using it?
43
43




          Flow
Immersive                    Generates feelings of
Continuous productivity      productivity, energy,
Appeals to mastery           and empowerment
Calls to signal strengths

Many possible useful paths   Avoid measures based
Frictionless navigation      on time
Essential functionality      Don’t remove user
Fit for purpose              control
44




Zipcar.com
44




             Community




Zipcar.com
44




              Community




             Big ideas:
Zipcar.com   less waste
             saving money
44




               Community




             Big ideas:
Zipcar.com   less waste
             saving money



             Big idea:
             good for Earth
45




          My
neighborhood
 Zipcar has a
        name
46




3. Meaning
46




3. Meaning
  •   Flourish through
    purpose
  • Connectedness
  • Making a difference
  • Belonging
  •   Virtuousness
47




3. Meaning
47




3. Meaning
  •   Plan the emotional
    effects
  • Plan the behavioral

    effects
  • Clarity, simplicity,

      funneling, modeling
48




Twitter
49




wikis...




      http://www.wikihow.com/Successfully-Convince-Your-Parents-to-Let-You-Have-a-Dog
50




forums...




       http://www.wikihow.com/Successfully-Convince-Your-Parents-to-Let-You-Have-a-Dog
51




Wardrobe Refashion
52




                   Culture of
                   generosity
   After: Shorts




Before: Gauchos
53




Kiva.org
54




Kiva.org
55
56




3. Evidence of Meaning
56




3. Evidence of Meaning
✤ Connected, yet selfless

✤ Virtuous and altruistic

✤ Compassion and empathy

✤ Expansiveness, openness

✤ Devoted, engaged

✤ Long lasting glow
57




Cautions in meaning
57




Cautions in meaning

            Must be authentic
57




Cautions in meaning

            Must be authentic
            Must come from the
            business model, out
57




Cautions in meaning

            Must be authentic
            Must come from the
            business model, out
            Can’t be layered on
58




Meaning =
Engagement
Gallup Customer
Engagement
assessment CE11
59
59




         Meaning
Connectedness           Selflessness
Belonging               Altruism
Virtuousness            Compassion and
Making a difference     empathy


Purpose comes through   Must be authentic,
across channels         genuine
Business empowers the   Must be embedded
individual
Community is integral
60




 Where does
  your design
      fit into a
beautiful day?
61




           Delight




Pleasure     Flow    Meaning
61




Delight
  Flow
Meaning
Pleasure
62


Creating a remarkable
experience

versus a satisfactory one

is possible
63


Where to learn more about the
psychology of happiness

 TED Talks: The psychology of happiness - Martin Seligman

 TED Talks: Play is more than fun - Stuart Brown

 TED Talks : Happy design - Stefan Sagmeister

 Flow: The Psychology of Optimal Experience, by Mihaly
 Csikszentmihalyi
 Emotional Design: Why We Love (or Hate) Everyday Things, by
 Donald Norman

 Happiness: A History, by Darrin M. McMahon

 Enchantment, by Guy Kawasaki
64


Where to learn more about the
psychology of happiness

 Anything written by all of these people:

 Aaron Walter

 Stephen Anderson

 Nathan Shedroff

 Bill Scott

 Jane McGonigal

 Clay Shirky
65




Where to learn more


   Dana’s blog: http://
   usabilitytestinghowto.blogspot.com/

   Download templates, examples, and
   links to other resources from
   www.wiley.com/go/usabilitytesting
66




Thank
You.



Dana Chisnell

dana@usabilityworks.net

www.usabilityworks.net
415.519.1148

More Related Content

Similar to Dana Chisnell: Designing for Delightful Interfaces (Webdagene 2011)

Pleasure, Flow, and Meaning in Design
Pleasure, Flow, and Meaning in DesignPleasure, Flow, and Meaning in Design
Pleasure, Flow, and Meaning in DesignDana Chisnell
 
Online Communities
Online CommunitiesOnline Communities
Online CommunitiesByrne Reese
 
Innovators DNA - CoreNet Global Webinar
Innovators DNA - CoreNet Global WebinarInnovators DNA - CoreNet Global Webinar
Innovators DNA - CoreNet Global WebinarJeff Hurt
 
Social Marketing
Social MarketingSocial Marketing
Social MarketingMick Yates
 
Beyond frustration: 3 levels of happy design
Beyond frustration: 3 levels of happy designBeyond frustration: 3 levels of happy design
Beyond frustration: 3 levels of happy designDana Chisnell
 
The Conference Innovators DNA
The Conference Innovators DNAThe Conference Innovators DNA
The Conference Innovators DNAJeff Hurt
 
Software development is hard
Software development is hardSoftware development is hard
Software development is hardEd Wong
 
Deconstructing delight
Deconstructing delightDeconstructing delight
Deconstructing delightDana Chisnell
 
Social Media - Singapore Leadership Development Congress
Social Media - Singapore Leadership Development CongressSocial Media - Singapore Leadership Development Congress
Social Media - Singapore Leadership Development CongressDaniel Priestley
 
Innovating With Social Media In Government
Innovating With Social Media In GovernmentInnovating With Social Media In Government
Innovating With Social Media In GovernmentCharlene Li
 
Brain secrets every UXer needs to know
Brain secrets every UXer needs to knowBrain secrets every UXer needs to know
Brain secrets every UXer needs to knowJohn Whalen
 
20 Ways To Be A Compelling Public Speaker - Univision Presentation
20 Ways To Be A Compelling Public Speaker - Univision Presentation20 Ways To Be A Compelling Public Speaker - Univision Presentation
20 Ways To Be A Compelling Public Speaker - Univision PresentationMichelle Villalobos
 
Content Strategy: Content is King!
Content Strategy: Content is King!Content Strategy: Content is King!
Content Strategy: Content is King!Karen McGrane
 
Aaron Batalion, LivingSocial, Lean Startup SXSW
Aaron Batalion, LivingSocial, Lean Startup SXSWAaron Batalion, LivingSocial, Lean Startup SXSW
Aaron Batalion, LivingSocial, Lean Startup SXSW500 Startups
 
Managing your Reputation in a Social World
Managing your Reputation in a Social WorldManaging your Reputation in a Social World
Managing your Reputation in a Social WorldNeighbourhood Buzz
 
Interpreting Feedback
Interpreting FeedbackInterpreting Feedback
Interpreting FeedbackDaniel Burka
 

Similar to Dana Chisnell: Designing for Delightful Interfaces (Webdagene 2011) (20)

Pleasure, Flow, and Meaning in Design
Pleasure, Flow, and Meaning in DesignPleasure, Flow, and Meaning in Design
Pleasure, Flow, and Meaning in Design
 
Online Communities
Online CommunitiesOnline Communities
Online Communities
 
Design by Committee
Design by CommitteeDesign by Committee
Design by Committee
 
Innovators DNA - CoreNet Global Webinar
Innovators DNA - CoreNet Global WebinarInnovators DNA - CoreNet Global Webinar
Innovators DNA - CoreNet Global Webinar
 
Social Marketing
Social MarketingSocial Marketing
Social Marketing
 
Beyond frustration: 3 levels of happy design
Beyond frustration: 3 levels of happy designBeyond frustration: 3 levels of happy design
Beyond frustration: 3 levels of happy design
 
The Conference Innovators DNA
The Conference Innovators DNAThe Conference Innovators DNA
The Conference Innovators DNA
 
Software development is hard
Software development is hardSoftware development is hard
Software development is hard
 
Owned Media
Owned MediaOwned Media
Owned Media
 
Deconstructing delight
Deconstructing delightDeconstructing delight
Deconstructing delight
 
2009 777 Panel - Staying Relevant
2009 777 Panel - Staying Relevant2009 777 Panel - Staying Relevant
2009 777 Panel - Staying Relevant
 
Social Media - Singapore Leadership Development Congress
Social Media - Singapore Leadership Development CongressSocial Media - Singapore Leadership Development Congress
Social Media - Singapore Leadership Development Congress
 
Innovating With Social Media In Government
Innovating With Social Media In GovernmentInnovating With Social Media In Government
Innovating With Social Media In Government
 
Fringe planning
Fringe planningFringe planning
Fringe planning
 
Brain secrets every UXer needs to know
Brain secrets every UXer needs to knowBrain secrets every UXer needs to know
Brain secrets every UXer needs to know
 
20 Ways To Be A Compelling Public Speaker - Univision Presentation
20 Ways To Be A Compelling Public Speaker - Univision Presentation20 Ways To Be A Compelling Public Speaker - Univision Presentation
20 Ways To Be A Compelling Public Speaker - Univision Presentation
 
Content Strategy: Content is King!
Content Strategy: Content is King!Content Strategy: Content is King!
Content Strategy: Content is King!
 
Aaron Batalion, LivingSocial, Lean Startup SXSW
Aaron Batalion, LivingSocial, Lean Startup SXSWAaron Batalion, LivingSocial, Lean Startup SXSW
Aaron Batalion, LivingSocial, Lean Startup SXSW
 
Managing your Reputation in a Social World
Managing your Reputation in a Social WorldManaging your Reputation in a Social World
Managing your Reputation in a Social World
 
Interpreting Feedback
Interpreting FeedbackInterpreting Feedback
Interpreting Feedback
 

More from webdagene

Hverdagen til kidsa. Hva kan vi lære? Med Kristin Magnussen
Hverdagen til kidsa. Hva kan vi lære? Med Kristin MagnussenHverdagen til kidsa. Hva kan vi lære? Med Kristin Magnussen
Hverdagen til kidsa. Hva kan vi lære? Med Kristin Magnussenwebdagene
 
Samfunnsoppdrag på sosialt vis
Samfunnsoppdrag på sosialt visSamfunnsoppdrag på sosialt vis
Samfunnsoppdrag på sosialt viswebdagene
 
Building bridges on diversity: What the fight for civil rights can teach us a...
Building bridges on diversity: What the fight for civil rights can teach us a...Building bridges on diversity: What the fight for civil rights can teach us a...
Building bridges on diversity: What the fight for civil rights can teach us a...webdagene
 
The voice of the future (en) – med Cheryl Platz
The voice of the future (en) – med Cheryl PlatzThe voice of the future (en) – med Cheryl Platz
The voice of the future (en) – med Cheryl Platzwebdagene
 
Hvorfor personvern er viktig for kommunikasjon – med Eva Jarbekk
Hvorfor personvern er viktig for kommunikasjon – med Eva JarbekkHvorfor personvern er viktig for kommunikasjon – med Eva Jarbekk
Hvorfor personvern er viktig for kommunikasjon – med Eva Jarbekkwebdagene
 
Slik kommuniserer du til hele hjernen (sv) – med Erik Modig
Slik kommuniserer du til hele hjernen (sv) – med Erik ModigSlik kommuniserer du til hele hjernen (sv) – med Erik Modig
Slik kommuniserer du til hele hjernen (sv) – med Erik Modigwebdagene
 
Digital innovasjon i praksis – med Klara Vatn
Digital innovasjon i praksis – med Klara VatnDigital innovasjon i praksis – med Klara Vatn
Digital innovasjon i praksis – med Klara Vatnwebdagene
 
Hvordan bruke UX i design av hardware – med Marius Aabel
Hvordan bruke UX i design av hardware – med Marius AabelHvordan bruke UX i design av hardware – med Marius Aabel
Hvordan bruke UX i design av hardware – med Marius Aabelwebdagene
 
Om å bryte tabuer på Snapchat – med Tale Maria Krohn Engvik
Om å bryte tabuer på Snapchat – med Tale Maria Krohn EngvikOm å bryte tabuer på Snapchat – med Tale Maria Krohn Engvik
Om å bryte tabuer på Snapchat – med Tale Maria Krohn Engvikwebdagene
 
Enkel og effektiv brukertesting – med Ida Aalen
Enkel og effektiv brukertesting – med Ida AalenEnkel og effektiv brukertesting – med Ida Aalen
Enkel og effektiv brukertesting – med Ida Aalenwebdagene
 
Ten realities of the internet of things – ​Alexandra Deschamps-Sonsino
Ten realities of the internet of things –  ​Alexandra Deschamps-SonsinoTen realities of the internet of things –  ​Alexandra Deschamps-Sonsino
Ten realities of the internet of things – ​Alexandra Deschamps-Sonsinowebdagene
 
Internett. Hva nå? – med Jostein Magnussen
Internett. Hva nå? – med Jostein MagnussenInternett. Hva nå? – med Jostein Magnussen
Internett. Hva nå? – med Jostein Magnussenwebdagene
 
Nysgjerrighet som drivkraft – med Louise Fuchs
Nysgjerrighet som drivkraft – med Louise FuchsNysgjerrighet som drivkraft – med Louise Fuchs
Nysgjerrighet som drivkraft – med Louise Fuchswebdagene
 
Scaling service design and the challenge of problem-caring – Sanjay Poyzer
Scaling service design and the challenge of problem-caring – Sanjay PoyzerScaling service design and the challenge of problem-caring – Sanjay Poyzer
Scaling service design and the challenge of problem-caring – Sanjay Poyzerwebdagene
 
5 grep for kundeorientering i en digital hverdag. – med Guro Røberg og Ove Dalen
5 grep for kundeorientering i en digital hverdag. – med Guro Røberg og Ove Dalen5 grep for kundeorientering i en digital hverdag. – med Guro Røberg og Ove Dalen
5 grep for kundeorientering i en digital hverdag. – med Guro Røberg og Ove Dalenwebdagene
 
Ten realities of the internet of things - ​Alexandra Deschamps-Sonsino
Ten realities of the internet of things -  ​Alexandra Deschamps-SonsinoTen realities of the internet of things -  ​Alexandra Deschamps-Sonsino
Ten realities of the internet of things - ​Alexandra Deschamps-Sonsinowebdagene
 
Hvordan menneskesentrisk teknologi endrer kundeopplevelsen – med Claude Marie...
Hvordan menneskesentrisk teknologi endrer kundeopplevelsen – med Claude Marie...Hvordan menneskesentrisk teknologi endrer kundeopplevelsen – med Claude Marie...
Hvordan menneskesentrisk teknologi endrer kundeopplevelsen – med Claude Marie...webdagene
 
Understanding humans – Leah Reich
Understanding humans – Leah ReichUnderstanding humans – Leah Reich
Understanding humans – Leah Reichwebdagene
 
The dark net – Jamie Bartlett
The dark net – Jamie BartlettThe dark net – Jamie Bartlett
The dark net – Jamie Bartlettwebdagene
 
UX of Story: Designing the Future of Storytelling – Mandy Mandelstein
UX of Story: Designing the Future of Storytelling  – Mandy MandelsteinUX of Story: Designing the Future of Storytelling  – Mandy Mandelstein
UX of Story: Designing the Future of Storytelling – Mandy Mandelsteinwebdagene
 

More from webdagene (20)

Hverdagen til kidsa. Hva kan vi lære? Med Kristin Magnussen
Hverdagen til kidsa. Hva kan vi lære? Med Kristin MagnussenHverdagen til kidsa. Hva kan vi lære? Med Kristin Magnussen
Hverdagen til kidsa. Hva kan vi lære? Med Kristin Magnussen
 
Samfunnsoppdrag på sosialt vis
Samfunnsoppdrag på sosialt visSamfunnsoppdrag på sosialt vis
Samfunnsoppdrag på sosialt vis
 
Building bridges on diversity: What the fight for civil rights can teach us a...
Building bridges on diversity: What the fight for civil rights can teach us a...Building bridges on diversity: What the fight for civil rights can teach us a...
Building bridges on diversity: What the fight for civil rights can teach us a...
 
The voice of the future (en) – med Cheryl Platz
The voice of the future (en) – med Cheryl PlatzThe voice of the future (en) – med Cheryl Platz
The voice of the future (en) – med Cheryl Platz
 
Hvorfor personvern er viktig for kommunikasjon – med Eva Jarbekk
Hvorfor personvern er viktig for kommunikasjon – med Eva JarbekkHvorfor personvern er viktig for kommunikasjon – med Eva Jarbekk
Hvorfor personvern er viktig for kommunikasjon – med Eva Jarbekk
 
Slik kommuniserer du til hele hjernen (sv) – med Erik Modig
Slik kommuniserer du til hele hjernen (sv) – med Erik ModigSlik kommuniserer du til hele hjernen (sv) – med Erik Modig
Slik kommuniserer du til hele hjernen (sv) – med Erik Modig
 
Digital innovasjon i praksis – med Klara Vatn
Digital innovasjon i praksis – med Klara VatnDigital innovasjon i praksis – med Klara Vatn
Digital innovasjon i praksis – med Klara Vatn
 
Hvordan bruke UX i design av hardware – med Marius Aabel
Hvordan bruke UX i design av hardware – med Marius AabelHvordan bruke UX i design av hardware – med Marius Aabel
Hvordan bruke UX i design av hardware – med Marius Aabel
 
Om å bryte tabuer på Snapchat – med Tale Maria Krohn Engvik
Om å bryte tabuer på Snapchat – med Tale Maria Krohn EngvikOm å bryte tabuer på Snapchat – med Tale Maria Krohn Engvik
Om å bryte tabuer på Snapchat – med Tale Maria Krohn Engvik
 
Enkel og effektiv brukertesting – med Ida Aalen
Enkel og effektiv brukertesting – med Ida AalenEnkel og effektiv brukertesting – med Ida Aalen
Enkel og effektiv brukertesting – med Ida Aalen
 
Ten realities of the internet of things – ​Alexandra Deschamps-Sonsino
Ten realities of the internet of things –  ​Alexandra Deschamps-SonsinoTen realities of the internet of things –  ​Alexandra Deschamps-Sonsino
Ten realities of the internet of things – ​Alexandra Deschamps-Sonsino
 
Internett. Hva nå? – med Jostein Magnussen
Internett. Hva nå? – med Jostein MagnussenInternett. Hva nå? – med Jostein Magnussen
Internett. Hva nå? – med Jostein Magnussen
 
Nysgjerrighet som drivkraft – med Louise Fuchs
Nysgjerrighet som drivkraft – med Louise FuchsNysgjerrighet som drivkraft – med Louise Fuchs
Nysgjerrighet som drivkraft – med Louise Fuchs
 
Scaling service design and the challenge of problem-caring – Sanjay Poyzer
Scaling service design and the challenge of problem-caring – Sanjay PoyzerScaling service design and the challenge of problem-caring – Sanjay Poyzer
Scaling service design and the challenge of problem-caring – Sanjay Poyzer
 
5 grep for kundeorientering i en digital hverdag. – med Guro Røberg og Ove Dalen
5 grep for kundeorientering i en digital hverdag. – med Guro Røberg og Ove Dalen5 grep for kundeorientering i en digital hverdag. – med Guro Røberg og Ove Dalen
5 grep for kundeorientering i en digital hverdag. – med Guro Røberg og Ove Dalen
 
Ten realities of the internet of things - ​Alexandra Deschamps-Sonsino
Ten realities of the internet of things -  ​Alexandra Deschamps-SonsinoTen realities of the internet of things -  ​Alexandra Deschamps-Sonsino
Ten realities of the internet of things - ​Alexandra Deschamps-Sonsino
 
Hvordan menneskesentrisk teknologi endrer kundeopplevelsen – med Claude Marie...
Hvordan menneskesentrisk teknologi endrer kundeopplevelsen – med Claude Marie...Hvordan menneskesentrisk teknologi endrer kundeopplevelsen – med Claude Marie...
Hvordan menneskesentrisk teknologi endrer kundeopplevelsen – med Claude Marie...
 
Understanding humans – Leah Reich
Understanding humans – Leah ReichUnderstanding humans – Leah Reich
Understanding humans – Leah Reich
 
The dark net – Jamie Bartlett
The dark net – Jamie BartlettThe dark net – Jamie Bartlett
The dark net – Jamie Bartlett
 
UX of Story: Designing the Future of Storytelling – Mandy Mandelstein
UX of Story: Designing the Future of Storytelling  – Mandy MandelsteinUX of Story: Designing the Future of Storytelling  – Mandy Mandelstein
UX of Story: Designing the Future of Storytelling – Mandy Mandelstein
 

Recently uploaded

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Dana Chisnell: Designing for Delightful Interfaces (Webdagene 2011)

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n
  81. \n
  82. \n
  83. \n
  84. \n
  85. \n
  86. \n
  87. \n
  88. \n
  89. \n
  90. \n
  91. \n
  92. \n\n\n
  93. \n\n\n
  94. \n
  95. \n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. \n
  102. \n
  103. \n
  104. \n
  105. \n
  106. \n
  107. \n
  108. \n
  109. \n
  110. \n
  111. \n
  112. \n
  113. \n
  114. \n
  115. \n
  116. \n
  117. \n
  118. \n
  119. \n
  120. \n