SlideShare une entreprise Scribd logo
1  sur  86
Télécharger pour lire hors ligne
Optimizing for
developer happiness
                                          Chad Dickerson
                                          CTO, Etsy
                                          chad@etsy.com
                                          @chaddickerson
Video of talk: http://www.youtube.com/watch?v=22EECFEk9Xs
We deploy code to
production about 25x per day
Across a team of
 70 engineers
We have a lot of people
  depending on us.
400,000+ active sellers
9+ million registered members
$300+ million in sales in 2010
> 1 billion page views / month
Business in over 150 countries
How?
Culture.
One that optimizes for
developer happiness.
Erik Kastner
Ruby is designed to make programmers happy.
            — Yukihiro Matsumoto, aka “Matz”
Connect engineers to their work
by making it
easy to ship
with the support of a community.
Etsy operates internally like an online community: chaotic, irreverent,
self-regulating and self-sustaining.
                                       -- Noah Sussman, Software Engineer
The way we do things
  shouldn’t work.
It does.
Constant progress
powered by
radical decentralization
      of authority
we trust people.
(and dogs)
Dottie                                         Milo
         “Dogs are part of the team, and are
            expected to commit code.”
Ari   JM   Diego   Eric   Seth
Fred
Milo
Code going out to our servers
                                Milo




      Progress bar
Milo
Etsy respects the trade of engineering.  Code as Craft.  The
first time I came to Etsy there was a quilt over the room
where the engineers sat, it said "We [heart] engineers."
                            - Bill Massie, Software Engineer
Peter Drucker
the traditional assembly line "deprives the worker of
satisfaction. . . by the confinement of the worker to one
  manipulation repeated endlessly which denies the
             satisfaction of finishing a job."
If companies really want their workers to produce, they
should try to impart a sense of meaning—not just
through vision statements but by allowing employees to
feel a sense of completion and ensuring that a job well
done is acknowledged.

          -- Dan Ariely, The Upside of Irrationality (2010)
Easy deploys
         =
developer happiness
Complete.
At Etsy, this cycle takes an
  average of 21 minutes.
Peter Drucker
“[the corporation’s] social function as a community is as
important as its economic function as an efficient
producer.”
We use it about 25x a day
The “Push Train”
Ross Snyder
IRC Topic
20:11 -!- ross changed the topic of #push to: steve | mike | rachel | bill | ross
1. steve



2. mike   3. rachel 4. ross        5. bill
“intricate ballet in which the individual
dancers and ensembles all have
distinctive parts which miraculously
reinforce each other and compose an
orderly whole.”
                               Jane Jacobs
Community
The fact that the IRC and communication channels are as entertaining as they
are useful is great. It makes newcomers feel comfortable and supported.
                                              --Justin Donato, Software Engineer
We use tools
to build happy
 communities
“. . . . unconscious assumption of general street
support when the chips are down.”
Dev and ops cooperation. This can never be overstated.. . . . So many
engineers watching each others backs.
                                         --Mike Brittain, Software Engineer
Your team is
your community.
Help them finish things.
Give them a voice.
There is a quality even meaner than outright
ugliness or disorder, and this meaner quality is
the dishonest mask of pretended order, achieved
by ignoring or suppressing the real order that is
struggling to exist and to be served.
                                          Jane Jacobs
            The Death and Life of Great American Cities
                                                  1961
Build a community
where you allow real
human order to emerge to
    get things done
and great things will happen.
Optimize for the
happiness of people.
Thank you.
Photo credits
•   Fred Wilson deploying: http://www.flickr.com/photos/allspaw/5436215259/
•   Eatsy: http://www.flickr.com/photos/zsqr0000/5594193193/
•   Coding and guitar: http://www.flickr.com/photos/zsqr0000/5181883749/
•   Milo pushing deploy: http://www.flickr.com/photos/zsqr0000/5269002895/
•   Eating at desk: http://www.flickr.com/photos/jshiell/2498464557/
•   Just ship tshirt: http://www.etsy.com/listing/70249006/just-ship-knuckle-tattoo-tshirt
•   Women on assembly line: http://www.loc.gov/pictures/item/fsa1992000956/PP/
•   B-25 bomber: http://www.loc.gov/pictures/item/fsa1992001167/PP/ 
•   Planes lined up: http://www.flickr.com/photos/llarsonphotography/2434063007/
•   Jane Jacobs: http://hdl.loc.gov/loc.pnp/cph.3c37838

Contenu connexe

Tendances

Why Users Are Moving on from Docker and Leaving Its Security Risks Behind (Sp...
Why Users Are Moving on from Docker and Leaving Its Security Risks Behind (Sp...Why Users Are Moving on from Docker and Leaving Its Security Risks Behind (Sp...
Why Users Are Moving on from Docker and Leaving Its Security Risks Behind (Sp...Amazon Web Services
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsAtlassian
 
Continuous Deployment at Etsy: A Tale of Two Approaches
Continuous Deployment at Etsy: A Tale of Two ApproachesContinuous Deployment at Etsy: A Tale of Two Approaches
Continuous Deployment at Etsy: A Tale of Two ApproachesRoss Snyder
 
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...Sonatype
 
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineAnatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineRobert McDermott
 
Azure DevOps CI/CD For Beginners
Azure DevOps CI/CD  For BeginnersAzure DevOps CI/CD  For Beginners
Azure DevOps CI/CD For BeginnersRahul Nath
 
Paper Boats Simulation - Facilitation Guide
Paper Boats Simulation - Facilitation GuidePaper Boats Simulation - Facilitation Guide
Paper Boats Simulation - Facilitation GuideMartin Aziz
 
12 Factor App Methodology
12 Factor App Methodology12 Factor App Methodology
12 Factor App Methodologylaeshin park
 
The Mindset of Managing Uncertainty: The Key to Agile Success
The Mindset of Managing Uncertainty: The Key to Agile SuccessThe Mindset of Managing Uncertainty: The Key to Agile Success
The Mindset of Managing Uncertainty: The Key to Agile SuccessTechWell
 
DevOps at Amazon: A Look at Our Tools and Processes
DevOps at Amazon: A Look at Our Tools and ProcessesDevOps at Amazon: A Look at Our Tools and Processes
DevOps at Amazon: A Look at Our Tools and ProcessesAmazon Web Services
 
Consumer-Driven Contract Testing
Consumer-Driven Contract TestingConsumer-Driven Contract Testing
Consumer-Driven Contract TestingPaulo Clavijo
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agilelazygolfer
 
Recruiting Blogs: 50 Recruiting Stats Every Talent Acquisition Pro Needs to K...
Recruiting Blogs: 50 Recruiting Stats Every Talent Acquisition Pro Needs to K...Recruiting Blogs: 50 Recruiting Stats Every Talent Acquisition Pro Needs to K...
Recruiting Blogs: 50 Recruiting Stats Every Talent Acquisition Pro Needs to K...Glassdoor
 
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...Edureka!
 
Agile Transformation Defined
Agile Transformation DefinedAgile Transformation Defined
Agile Transformation DefinedChristoph Mathis
 
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...Edureka!
 

Tendances (20)

Why Users Are Moving on from Docker and Leaving Its Security Risks Behind (Sp...
Why Users Are Moving on from Docker and Leaving Its Security Risks Behind (Sp...Why Users Are Moving on from Docker and Leaving Its Security Risks Behind (Sp...
Why Users Are Moving on from Docker and Leaving Its Security Risks Behind (Sp...
 
Introduction to TDD and BDD
Introduction to TDD and BDDIntroduction to TDD and BDD
Introduction to TDD and BDD
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Continuous Deployment at Etsy: A Tale of Two Approaches
Continuous Deployment at Etsy: A Tale of Two ApproachesContinuous Deployment at Etsy: A Tale of Two Approaches
Continuous Deployment at Etsy: A Tale of Two Approaches
 
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
 
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineAnatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
 
Azure DevOps CI/CD For Beginners
Azure DevOps CI/CD  For BeginnersAzure DevOps CI/CD  For Beginners
Azure DevOps CI/CD For Beginners
 
Paper Boats Simulation - Facilitation Guide
Paper Boats Simulation - Facilitation GuidePaper Boats Simulation - Facilitation Guide
Paper Boats Simulation - Facilitation Guide
 
12 Factor App Methodology
12 Factor App Methodology12 Factor App Methodology
12 Factor App Methodology
 
The Mindset of Managing Uncertainty: The Key to Agile Success
The Mindset of Managing Uncertainty: The Key to Agile SuccessThe Mindset of Managing Uncertainty: The Key to Agile Success
The Mindset of Managing Uncertainty: The Key to Agile Success
 
The Devops Handbook
The Devops HandbookThe Devops Handbook
The Devops Handbook
 
DevOps at Amazon: A Look at Our Tools and Processes
DevOps at Amazon: A Look at Our Tools and ProcessesDevOps at Amazon: A Look at Our Tools and Processes
DevOps at Amazon: A Look at Our Tools and Processes
 
Consumer-Driven Contract Testing
Consumer-Driven Contract TestingConsumer-Driven Contract Testing
Consumer-Driven Contract Testing
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agile
 
Recruiting Blogs: 50 Recruiting Stats Every Talent Acquisition Pro Needs to K...
Recruiting Blogs: 50 Recruiting Stats Every Talent Acquisition Pro Needs to K...Recruiting Blogs: 50 Recruiting Stats Every Talent Acquisition Pro Needs to K...
Recruiting Blogs: 50 Recruiting Stats Every Talent Acquisition Pro Needs to K...
 
Agile 101
Agile 101Agile 101
Agile 101
 
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
 
Agile Transformation Defined
Agile Transformation DefinedAgile Transformation Defined
Agile Transformation Defined
 
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
 

En vedette

Design for Continuous Experimentation
Design for Continuous ExperimentationDesign for Continuous Experimentation
Design for Continuous ExperimentationDan McKinley
 
Coinpunk - Enemy of the Banks
Coinpunk - Enemy of the BanksCoinpunk - Enemy of the Banks
Coinpunk - Enemy of the BanksKyle Drake
 
인사평가이해와실제 20140905
인사평가이해와실제 20140905인사평가이해와실제 20140905
인사평가이해와실제 20140905Cheol Soo Moon
 
Ignite Talk: Help, we have no more time for testing!
Ignite Talk: Help, we have no more time for testing!Ignite Talk: Help, we have no more time for testing!
Ignite Talk: Help, we have no more time for testing!Dr. Alexander Schwartz
 
Hedonic adaptation: Can we be happier?
Hedonic adaptation: Can we be happier?Hedonic adaptation: Can we be happier?
Hedonic adaptation: Can we be happier?Gillian Sandstrom
 
How YOU can be HAPPIER!
How YOU can be HAPPIER!How YOU can be HAPPIER!
How YOU can be HAPPIER!happyshirts
 
Happiness guide for beginners
Happiness guide for beginnersHappiness guide for beginners
Happiness guide for beginnersLinda Mata
 
TINT's 5 Things and One Deal Breaker for Company Culture
TINT's 5 Things and One Deal Breaker for Company CultureTINT's 5 Things and One Deal Breaker for Company Culture
TINT's 5 Things and One Deal Breaker for Company CultureTim Sae Koo
 
How To Find Happiness ?
How To Find Happiness ?How To Find Happiness ?
How To Find Happiness ?Plan 5 d.o.o.
 
A Guide to Happiness and Well-Being
A Guide to Happiness and Well-BeingA Guide to Happiness and Well-Being
A Guide to Happiness and Well-BeingAtul Pant
 
Delivering Happiness Le Web - 12-10-09
Delivering Happiness   Le Web - 12-10-09Delivering Happiness   Le Web - 12-10-09
Delivering Happiness Le Web - 12-10-09zappos
 
Think Happy, Talk Happy, Feel Happy, Be Happy
Think Happy, Talk Happy, Feel Happy, Be HappyThink Happy, Talk Happy, Feel Happy, Be Happy
Think Happy, Talk Happy, Feel Happy, Be HappyHuyen Tran
 
Science of Happiness Presentation
Science of Happiness PresentationScience of Happiness Presentation
Science of Happiness PresentationJon Unal
 
Science of Achievement & Art of Fulfillment | Tony Robbins
Science of Achievement & Art of Fulfillment | Tony Robbins Science of Achievement & Art of Fulfillment | Tony Robbins
Science of Achievement & Art of Fulfillment | Tony Robbins Tony Robbins
 
Your Keys to an Extraordinary Life of Fulfillment
Your Keys to an Extraordinary Life of Fulfillment Your Keys to an Extraordinary Life of Fulfillment
Your Keys to an Extraordinary Life of Fulfillment Tony Robbins
 

En vedette (20)

Culture
CultureCulture
Culture
 
Design for Continuous Experimentation
Design for Continuous ExperimentationDesign for Continuous Experimentation
Design for Continuous Experimentation
 
Coinpunk - Enemy of the Banks
Coinpunk - Enemy of the BanksCoinpunk - Enemy of the Banks
Coinpunk - Enemy of the Banks
 
인사평가이해와실제 20140905
인사평가이해와실제 20140905인사평가이해와실제 20140905
인사평가이해와실제 20140905
 
Ignite Talk: Help, we have no more time for testing!
Ignite Talk: Help, we have no more time for testing!Ignite Talk: Help, we have no more time for testing!
Ignite Talk: Help, we have no more time for testing!
 
Hedonic adaptation: Can we be happier?
Hedonic adaptation: Can we be happier?Hedonic adaptation: Can we be happier?
Hedonic adaptation: Can we be happier?
 
How YOU can be HAPPIER!
How YOU can be HAPPIER!How YOU can be HAPPIER!
How YOU can be HAPPIER!
 
How to be Happy!
How to be Happy!How to be Happy!
How to be Happy!
 
Happiness guide for beginners
Happiness guide for beginnersHappiness guide for beginners
Happiness guide for beginners
 
TINT's 5 Things and One Deal Breaker for Company Culture
TINT's 5 Things and One Deal Breaker for Company CultureTINT's 5 Things and One Deal Breaker for Company Culture
TINT's 5 Things and One Deal Breaker for Company Culture
 
How To Find Happiness ?
How To Find Happiness ?How To Find Happiness ?
How To Find Happiness ?
 
A Guide to Happiness and Well-Being
A Guide to Happiness and Well-BeingA Guide to Happiness and Well-Being
A Guide to Happiness and Well-Being
 
Personal Happiness Handbook - 25 actions along 10 domains of gross national h...
Personal Happiness Handbook - 25 actions along 10 domains of gross national h...Personal Happiness Handbook - 25 actions along 10 domains of gross national h...
Personal Happiness Handbook - 25 actions along 10 domains of gross national h...
 
How To Stay Happy
How To Stay HappyHow To Stay Happy
How To Stay Happy
 
Delivering Happiness Le Web - 12-10-09
Delivering Happiness   Le Web - 12-10-09Delivering Happiness   Le Web - 12-10-09
Delivering Happiness Le Web - 12-10-09
 
Think Happy, Talk Happy, Feel Happy, Be Happy
Think Happy, Talk Happy, Feel Happy, Be HappyThink Happy, Talk Happy, Feel Happy, Be Happy
Think Happy, Talk Happy, Feel Happy, Be Happy
 
Science of Happiness Presentation
Science of Happiness PresentationScience of Happiness Presentation
Science of Happiness Presentation
 
Bee happy! ppt
Bee happy! pptBee happy! ppt
Bee happy! ppt
 
Science of Achievement & Art of Fulfillment | Tony Robbins
Science of Achievement & Art of Fulfillment | Tony Robbins Science of Achievement & Art of Fulfillment | Tony Robbins
Science of Achievement & Art of Fulfillment | Tony Robbins
 
Your Keys to an Extraordinary Life of Fulfillment
Your Keys to an Extraordinary Life of Fulfillment Your Keys to an Extraordinary Life of Fulfillment
Your Keys to an Extraordinary Life of Fulfillment
 

Similaire à Optimizing for developer happiness

3 d web round table 2 (10 feb 2013)
3 d web round table 2 (10 feb 2013)3 d web round table 2 (10 feb 2013)
3 d web round table 2 (10 feb 2013)David Fliesen
 
Advocacy And Philanthropy Through New Media
Advocacy And Philanthropy Through New MediaAdvocacy And Philanthropy Through New Media
Advocacy And Philanthropy Through New MediaAntony Mayfield
 
The Future of Work: How to Unleash Your Inner Startup and Drive Continual Inn...
The Future of Work: How to Unleash Your Inner Startup and Drive Continual Inn...The Future of Work: How to Unleash Your Inner Startup and Drive Continual Inn...
The Future of Work: How to Unleash Your Inner Startup and Drive Continual Inn...Work.com - A Salesforce Company
 
Designing Intelligent Coversations: A Chatbot Workshop
Designing Intelligent Coversations: A Chatbot WorkshopDesigning Intelligent Coversations: A Chatbot Workshop
Designing Intelligent Coversations: A Chatbot WorkshopAustin Beer
 
Workshop - TOGO Oyun Atölyesi - 1. Bölüm
Workshop - TOGO Oyun Atölyesi - 1. BölümWorkshop - TOGO Oyun Atölyesi - 1. Bölüm
Workshop - TOGO Oyun Atölyesi - 1. BölümFahri Karakas
 
WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10Shah Widjaja
 
Confluence Concept: City Hacking through Community Building
Confluence Concept: City Hacking through Community BuildingConfluence Concept: City Hacking through Community Building
Confluence Concept: City Hacking through Community BuildingLaís de Oliveira
 
Social Media Presentation
Social Media PresentationSocial Media Presentation
Social Media Presentationjimlove
 
Building the Orchard Community
Building the Orchard CommunityBuilding the Orchard Community
Building the Orchard CommunityPaula Hunter
 
What I learned from the people who shaped the century - Vikas Shah [Camp Digi...
What I learned from the people who shaped the century - Vikas Shah [Camp Digi...What I learned from the people who shaped the century - Vikas Shah [Camp Digi...
What I learned from the people who shaped the century - Vikas Shah [Camp Digi...Nexer Digital
 
Growing resilient local economies: Entrepreneurial Job Creation
Growing resilient local economies: Entrepreneurial Job CreationGrowing resilient local economies: Entrepreneurial Job Creation
Growing resilient local economies: Entrepreneurial Job CreationNorris Krueger
 
Descriptive Essay Of My Grandparents House
Descriptive Essay Of My Grandparents HouseDescriptive Essay Of My Grandparents House
Descriptive Essay Of My Grandparents HouseBridget Dodson
 
Developing a Community Networking Strategy – Steps to Take
Developing a Community Networking Strategy – Steps to TakeDeveloping a Community Networking Strategy – Steps to Take
Developing a Community Networking Strategy – Steps to TakeJenny Ambrozek
 
Better Living Through Blogging
Better Living Through BloggingBetter Living Through Blogging
Better Living Through BloggingJoey DeVilla
 
Continuous Deployment at Etsy - SXSW 2012 Lean Startup Track
Continuous Deployment at Etsy - SXSW 2012 Lean Startup TrackContinuous Deployment at Etsy - SXSW 2012 Lean Startup Track
Continuous Deployment at Etsy - SXSW 2012 Lean Startup TrackChad Dickerson
 
Chad Dickerson, Etsy Presentation @ Lean Startup SXSW
Chad Dickerson, Etsy Presentation @ Lean Startup SXSWChad Dickerson, Etsy Presentation @ Lean Startup SXSW
Chad Dickerson, Etsy Presentation @ Lean Startup SXSW500 Startups
 
Intro to Crowdstorming at NYU Stern School
Intro to Crowdstorming at NYU Stern SchoolIntro to Crowdstorming at NYU Stern School
Intro to Crowdstorming at NYU Stern SchoolShaun Abrahamson
 
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...CanadaHelps / MyCharityConnects
 

Similaire à Optimizing for developer happiness (20)

3 d web round table 2 (10 feb 2013)
3 d web round table 2 (10 feb 2013)3 d web round table 2 (10 feb 2013)
3 d web round table 2 (10 feb 2013)
 
10 quotes by tech entrepreneurs who changed the world
10 quotes by tech entrepreneurs who changed the world10 quotes by tech entrepreneurs who changed the world
10 quotes by tech entrepreneurs who changed the world
 
Advocacy And Philanthropy Through New Media
Advocacy And Philanthropy Through New MediaAdvocacy And Philanthropy Through New Media
Advocacy And Philanthropy Through New Media
 
The Future of Work: How to Unleash Your Inner Startup and Drive Continual Inn...
The Future of Work: How to Unleash Your Inner Startup and Drive Continual Inn...The Future of Work: How to Unleash Your Inner Startup and Drive Continual Inn...
The Future of Work: How to Unleash Your Inner Startup and Drive Continual Inn...
 
Designing Intelligent Coversations: A Chatbot Workshop
Designing Intelligent Coversations: A Chatbot WorkshopDesigning Intelligent Coversations: A Chatbot Workshop
Designing Intelligent Coversations: A Chatbot Workshop
 
Workshop - TOGO Oyun Atölyesi - 1. Bölüm
Workshop - TOGO Oyun Atölyesi - 1. BölümWorkshop - TOGO Oyun Atölyesi - 1. Bölüm
Workshop - TOGO Oyun Atölyesi - 1. Bölüm
 
WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10
 
Confluence Concept: City Hacking through Community Building
Confluence Concept: City Hacking through Community BuildingConfluence Concept: City Hacking through Community Building
Confluence Concept: City Hacking through Community Building
 
The Art of the Business Model
The Art of the Business ModelThe Art of the Business Model
The Art of the Business Model
 
Social Media Presentation
Social Media PresentationSocial Media Presentation
Social Media Presentation
 
Building the Orchard Community
Building the Orchard CommunityBuilding the Orchard Community
Building the Orchard Community
 
What I learned from the people who shaped the century - Vikas Shah [Camp Digi...
What I learned from the people who shaped the century - Vikas Shah [Camp Digi...What I learned from the people who shaped the century - Vikas Shah [Camp Digi...
What I learned from the people who shaped the century - Vikas Shah [Camp Digi...
 
Growing resilient local economies: Entrepreneurial Job Creation
Growing resilient local economies: Entrepreneurial Job CreationGrowing resilient local economies: Entrepreneurial Job Creation
Growing resilient local economies: Entrepreneurial Job Creation
 
Descriptive Essay Of My Grandparents House
Descriptive Essay Of My Grandparents HouseDescriptive Essay Of My Grandparents House
Descriptive Essay Of My Grandparents House
 
Developing a Community Networking Strategy – Steps to Take
Developing a Community Networking Strategy – Steps to TakeDeveloping a Community Networking Strategy – Steps to Take
Developing a Community Networking Strategy – Steps to Take
 
Better Living Through Blogging
Better Living Through BloggingBetter Living Through Blogging
Better Living Through Blogging
 
Continuous Deployment at Etsy - SXSW 2012 Lean Startup Track
Continuous Deployment at Etsy - SXSW 2012 Lean Startup TrackContinuous Deployment at Etsy - SXSW 2012 Lean Startup Track
Continuous Deployment at Etsy - SXSW 2012 Lean Startup Track
 
Chad Dickerson, Etsy Presentation @ Lean Startup SXSW
Chad Dickerson, Etsy Presentation @ Lean Startup SXSWChad Dickerson, Etsy Presentation @ Lean Startup SXSW
Chad Dickerson, Etsy Presentation @ Lean Startup SXSW
 
Intro to Crowdstorming at NYU Stern School
Intro to Crowdstorming at NYU Stern SchoolIntro to Crowdstorming at NYU Stern School
Intro to Crowdstorming at NYU Stern School
 
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
 

Plus de Chad Dickerson

Etsy - XOXO 2012 - Portland
Etsy - XOXO 2012 - PortlandEtsy - XOXO 2012 - Portland
Etsy - XOXO 2012 - PortlandChad Dickerson
 
Keeping it real, always: Values-based business at Etsy
Keeping it real, always: Values-based business at EtsyKeeping it real, always: Values-based business at Etsy
Keeping it real, always: Values-based business at EtsyChad Dickerson
 
TedX Brooklyn: Hackers and redefining better
TedX Brooklyn: Hackers and redefining betterTedX Brooklyn: Hackers and redefining better
TedX Brooklyn: Hackers and redefining betterChad Dickerson
 
Big Company Hacks at Yahoo!
Big Company Hacks at Yahoo!Big Company Hacks at Yahoo!
Big Company Hacks at Yahoo!Chad Dickerson
 
Hacking Developer Relations at Yahoo! Developer Network
Hacking Developer Relations at Yahoo! Developer NetworkHacking Developer Relations at Yahoo! Developer Network
Hacking Developer Relations at Yahoo! Developer NetworkChad Dickerson
 
Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!Chad Dickerson
 

Plus de Chad Dickerson (9)

Etsy - XOXO 2012 - Portland
Etsy - XOXO 2012 - PortlandEtsy - XOXO 2012 - Portland
Etsy - XOXO 2012 - Portland
 
Keeping it real, always: Values-based business at Etsy
Keeping it real, always: Values-based business at EtsyKeeping it real, always: Values-based business at Etsy
Keeping it real, always: Values-based business at Etsy
 
TedX Brooklyn: Hackers and redefining better
TedX Brooklyn: Hackers and redefining betterTedX Brooklyn: Hackers and redefining better
TedX Brooklyn: Hackers and redefining better
 
Finding your courage
Finding your courageFinding your courage
Finding your courage
 
Scaling startups
Scaling startupsScaling startups
Scaling startups
 
Mashups: Beyond Maps
Mashups: Beyond MapsMashups: Beyond Maps
Mashups: Beyond Maps
 
Big Company Hacks at Yahoo!
Big Company Hacks at Yahoo!Big Company Hacks at Yahoo!
Big Company Hacks at Yahoo!
 
Hacking Developer Relations at Yahoo! Developer Network
Hacking Developer Relations at Yahoo! Developer NetworkHacking Developer Relations at Yahoo! Developer Network
Hacking Developer Relations at Yahoo! Developer Network
 
Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!
 

Dernier

Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Dernier (20)

Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

Optimizing for developer happiness