SlideShare une entreprise Scribd logo
1  sur  87
Télécharger pour lire hors ligne
C R A F T I N G
C O M PA S S I O N AT E
C O D E
N E W C R A F T S 2 0 1 9
C O M PA S S I O N AT E C O D I N G
A P R I L W E N S E L
# C C E U R O T O U R
@ C O M PA S S I O N C O D E
@ A P R I LW E N S E L
S A N D I E G O
@ A P R I LW E N S E L # C C E U R O T O U R
@ A P R I LW E N S E L # C C E U R O T O U R
I L OV E T E C H
10 YEARS WRITING CODE AND LEADING TEAMS
TEACHING CODING AND MENTORING
I L OV E T E C H
@ A P R I LW E N S E L # C C E U R O T O U R
I L OV E T E C H A N D Y E T …
@ A P R I LW E N S E L # C C E U R O T O U R
T E C H C U LT U R E
C A N B E
@ A P R I LW E N S E L # C C E U R O T O U R
S T R E S S A N D B U R N O U T
@ A P R I LW E N S E L # C C E U R O T O U R
L A C K O F D I V E R S I T Y
@ A P R I LW E N S E L # C C E U R O T O U R
“Are You Lost In The World Like Me?”
Animation by Steve Cutts
Music by Moby & The Void Pacific Choir
https://www.youtube.com/watch?v=VASywEuqFd8
U N E T H I C A L P R O D U C T S
@ A P R I LW E N S E L # C C E U R O T O U R
http://www.businessinsider.com/programmers-debate-
requirements-to-behave-respectfully-ccoc-2018-5@ A P R I LW E N S E L # C C E U R O T O U R
https://medium.com/@Aprilw/suffering-on-stack-overflow-c46414a34a52
@ A P R I LW E N S E L # C C E U R O T O U R
https://medium.com/@Aprilw/suffering-on-stack-overflow-c46414a34a52
“I’ve really been struggling…this week. I’ve
been in tears for most of it, and now I just got
a snarky response on Stackoverflow telling me
how easy the solution is and that I need to
learn how to debug my own code. I’m ready to
throw the towel in.”
@ A P R I LW E N S E L # C C E U R O T O U R
T H E R E I S A
L OT O F
S U F F E R I N G I N
A N D A R O U N D
T E C H
@ A P R I LW E N S E L # C C E U R O T O U R
T H E R O OT C A U S E ?
@ A P R I LW E N S E L # C C E U R O T O U R
P R O G R A M M E R S D O N ’ T
L I K E P E O P L E
@ A P R I LW E N S E L # C C E U R O T O U R
“Programmers are crazy
about puzzles, tend to
like research
applications and risk-
taking, and don’t like
people.”
Cannon & Perry. A vocational interest scale
for computer programmers. 1966.
@ A P R I LW E N S E L # C C E U R O T O U R
C O D E = C O M F O RT
@ A P R I LW E N S E L # C C E U R O T O U R
@ A P R I LW E N S E L # C C E U R O T O U R
p r i n t f ( " H e l l o , W o r l d ! " ) ;
@ A P R I LW E N S E L # C C E U R O T O U R
“ H A R D ”
S K I L L S
> “ S O F T ”
S K I L L S
@ A P R I LW E N S E L # C C E U R O T O U R
“ H A R D ”
S K I L L S
> “ S O F T ”
S K I L L S
? ? ?
@ A P R I LW E N S E L # C C E U R O T O U R
W H Y D O P R O J E C T S FA I L ?
@ A P R I LW E N S E L # C C E U R O T O U R
@ A P R I LW E N S E L # C C E U R O T O U R
W H Y S O F T WA R E P R O J E C T S FA I L
https://www.developersalliance.org/developer-insights-report-2015/
CHANGING OR POORLY DOCUMENTED REQUIREMENTS
UNDERFUNDING OR UNDER-RESOURCING
POOR TEAM OR ORGANIZATIONAL MANAGEMENT
INSUFFICIENT TIME ALLOCATED TO TESTING
DEVELOPER CHURN AND LOSS OF KEY TALENT
MISSED DELIVERY TIMELINE EXPECTATIONS
TIME CONSTRAINTS AND PRE-MATURE SOFTWARE RELEASE
IMMATURE DEV TOOLS & APPLICATION PLATFORMS17%
21%
22%
23%
32%
37%
40%
48%
@ A P R I LW E N S E L # C C E U R O T O U R
W H Y S O F T WA R E P R O J E C T S FA I L
https://www.developersalliance.org/developer-insights-report-2015/
CHANGING OR POORLY DOCUMENTED REQUIREMENTS
UNDERFUNDING OR UNDER-RESOURCING
POOR TEAM OR ORGANIZATIONAL MANAGEMENT
INSUFFICIENT TIME ALLOCATED TO TESTING
DEVELOPER CHURN AND LOSS OF KEY TALENT
MISSED DELIVERY TIMELINE EXPECTATIONS
TIME CONSTRAINTS AND PRE-MATURE SOFTWARE RELEASE
IMMATURE DEV TOOLS & APPLICATION PLATFORMS17%
21%
22%
23%
32%
37%
40%
48%
HumanProblems
@ A P R I LW E N S E L # C C E U R O T O U R
W H Y S O F T WA R E P R O J E C T S FA I L
https://www.developersalliance.org/developer-insights-report-2015/
CHANGING OR POORLY DOCUMENTED REQUIREMENTS
UNDERFUNDING OR UNDER-RESOURCING
POOR TEAM OR ORGANIZATIONAL MANAGEMENT
INSUFFICIENT TIME ALLOCATED TO TESTING
DEVELOPER CHURN AND LOSS OF KEY TALENT
MISSED DELIVERY TIMELINE EXPECTATIONS
TIME CONSTRAINTS AND PRE-MATURE SOFTWARE RELEASE
IMMATURE DEV TOOLS & APPLICATION PLATFORMS17%
21%
22%
23%
32%
37%
40%
48%
HumanProblems
A L L S O F T WA R E
P R O B L E M S
A R E A C T UA L LY
H U M A N
P R O B L E M S
@ A P R I LW E N S E L # C C E U R O T O U R
W H AT C A N W E D O ?
@ A P R I LW E N S E L # C C E U R O T O U R
C A R E M O R E A B O U T
P E O P L E
@ A P R I LW E N S E L # C C E U R O T O U R
C O M PA S S I O N
@ A P R I LW E N S E L # C C E U R O T O U R
C O M PA S S I O N ! = B E I N G FA K E N I C E
@ A P R I LW E N S E L # C C E U R O T O U R
C O M PA S S I O N ! = I G N O R I N G L O G I C
@ A P R I LW E N S E L # C C E U R O T O U R
C O M PA S S I O N ! = “ S U G A R C OAT I N G ”
@ A P R I LW E N S E L # C C E U R O T O U R
C O M PA S S I O N ! = P I T Y
@ A P R I LW E N S E L # C C E U R O T O U R
W H AT I S
C O M PA S S I O N ?
@ A P R I LW E N S E L # C C E U R O T O U R
I L E A R N E D A B O U T
C O M PA S S I O N F R O M
G O I N G V E G A N
@ A P R I LW E N S E L # C C E U R O T O U R
B E I N G V E G A N
I S A B O U T
H AV I N G
C O M PA S S I O N
F O R A L L L I F E V E G A N P I Z Z A F R O M PA R I S
D O M I N O ’ S
@ A P R I LW E N S E L # C C E U R O T O U R
“ T H E F E E L I N G T H AT A R I S E S W H E N
Y O U A R E C O N F R O N T E D W I T H
A N OT H E R ’ S S U F F E R I N G A N D F E E L
M OT I VAT E D TO R E L I E V E T H AT
S U F F E R I N G … ”
C O M PA S S I O N
https://greatergood.berkeley.edu/topic/compassion/definition@ A P R I LW E N S E L # C C E U R O T O U R
C O M PA S S I O N =
E M PAT H Y + A C T I O N
@ A P R I LW E N S E L # C C E U R O T O U R
A N E W A P P R OA C H TO S O F T WA R E
D E V E L O P M E N T
T H AT S E E K S TO M I N I M I Z E
S U F F E R I N G F O R
T E C H N O L O G I S T S , U S E R S , A N D
T H E G L O BA L C O M M U N I T Y
B Y A P P LY I N G E M OT I O N A L
I N T E L L I G E N C E A N D E T H I C S
COMPASSIONATE
CODING
M Y C O M PA N Y,
F O U N D E D 2 0 1 6
@ A P R I LW E N S E L # C C E U R O T O U R
C O M PA S S I O N AT E B U S I N E S S
U N I T S “ E X H I B I T E D B E T T E R
F I N A N C I A L
P E R F O R M A N C E … A N D
T H E S E U N I T S R E A L I Z E D
H I G H E R E M P L OY E E A N D
C U S TO M E R R E T E N T I O N … ”
Awakening Compassion at Work, Monica Worline & Jane Dutton@ A P R I LW E N S E L # C C E U R O T O U R
C O M PA S S I O N A F F E C T S
H OW W E C O D E
W H AT W E C O D E
W H Y W E C O D E
@ A P R I LW E N S E L # C C E U R O T O U R
—
1
H OW W E C O D E
@ A P R I LW E N S E L # C C E U R O T O U R
@ A P R I LW E N S E L # C C E U R O T O U R
@ A P R I LW E N S E L # C C E U R O T O U R
G O O D VA R I A B L E
N A M I N G R E Q U I R E S
C O M PA S S I O N
@ A P R I LW E N S E L # C C E U R O T O U R
R E FA C TO R I N G ,
A P I D E S I G N ,
TO O L S E L E C T I O N ,
A R C H I T E C T U R E D E S I G N …
@ A P R I LW E N S E L # C C E U R O T O U R
I N S T E A D O F J U S T
F O L L OW I N G “ B E S T
P R A C T I C E S , ” T H I N K A B O U T
M I N I M I Z I N G S U F F E R I N G
@ A P R I LW E N S E L # C C E U R O T O U R
@ A P R I LW E N S E L # C C E U R O T O U R
“ I ’ M S U C H A N I D I OT ! ”
“ I T ’ S A L L M Y FA U LT. ”
“ I ’ M A H O R R I B L E P E R S O N . ”
@ A P R I LW E N S E L # C C E U R O T O U R
@ A P R I LW E N S E L # C C E U R O T O U R
S E L F - C O M PA S S I O N
@ A P R I LW E N S E L # C C E U R O T O U R
C O L L A B O R AT I O N A N D
M E N TO R I N G
@ A P R I LW E N S E L # C C E U R O T O U R
https://compassionatecoding.com/blog/2019/4/17/its-time-to-retire-rtfm
@ A P R I LW E N S E L # C C E U R O T O U R
—
2
W H AT W E C O D E
@ A P R I LW E N S E L # C C E U R O T O U R
F E AT U R E
P R I O R I T I Z AT I O N
@ A P R I LW E N S E L # C C E U R O T O U R
C A N Y O U E M PAT H I Z E
W I T H B U S I N E S S
P E O P L E ? P R O D U C T
M A N A G E R S ?
@ A P R I LW E N S E L # C C E U R O T O U R
O R D O Y O U D I S M I S S
T H E M A S “ N O N -
T E C H N I C A L”
@ A P R I LW E N S E L # C C E U R O T O U R
https://compassionatecoding.com/blog/2019/4/17/if-you-can-use-a-fork-youre-technical
@ A P R I LW E N S E L # C C E U R O T O U R
https://compassionatecoding.com/blog/2019/4/17/if-you-can-use-a-fork-youre-technical
D O Y O U C A L L Y O U R
U S E R S “ S T U P I D ” O R
T RY TO E M PAT H I Z E ?
@ A P R I LW E N S E L # C C E U R O T O U R
@ A P R I LW E N S E L # C C E U R O T O U R
I S Y O U R WO R K
C A U S I N G
S U F F E R I N G ?
@ A P R I LW E N S E L # C C E U R O T O U R
@ A P R I LW E N S E L # C C E U R O T O U R
https://www.safehome.org/resources/hate-on-social-media/@ A P R I LW E N S E L # C C E U R O T O U R
A R E T H E R E D I V E R S E
P E R S P E C T I V E S O N Y O U R T E A M ?P H O T O : W O C I N T E C H C H AT@ A P R I LW E N S E L # C C E U R O T O U R
—
3
W H Y W E C O D E
@ A P R I LW E N S E L # C C E U R O T O U R
W H Y D O Y O U C O D E ?
@ A P R I LW E N S E L # C C E U R O T O U R
“ I WA N T TO
S O LV E
I N T E R E S T I N G
P R O B L E M S ”
@ A P R I LW E N S E L # C C E U R O T O U R
C A N Y O U G O D E E P E R ?
@ A P R I LW E N S E L # C C E U R O T O U R
T H E O N LY R E A S O N
F O R T E C H N O L O G Y TO
E X I S T I S TO I M P R OV E
P E O P L E ’ S L I V E S
@ A P R I LW E N S E L # C C E U R O T O U R
I S Y O U R WO R K
I M P R OV I N G P E O P L E ’ S
L I V E S ?
@ A P R I LW E N S E L # C C E U R O T O U R
W H Y N OT ?
@ A P R I LW E N S E L # C C E U R O T O U R
https://www.concrn.org/ https://www.safenightapp.org/@ A P R I LW E N S E L # C C E U R O T O U R
@ A P R I LW E N S E L # C C E U R O T O U R
I D E N T I F Y Y O U R C O R E VA L U E S
@ A P R I LW E N S E L # C C E U R O T O U R
A M I L I V I N G A N D
WO R K I N G A C C O R D I N G
TO M Y OW N C O R E
VA L U E S ?
@ A P R I LW E N S E L # C C E U R O T O U R
C O M PA S S I O N A F F E C T S
H OW W E C O D E
W H AT W E C O D E
W H Y W E C O D E
@ A P R I LW E N S E L # C C E U R O T O U R
W H AT ’ S T H E
E F F I C I E N T C H O I C E ?
@ A P R I LW E N S E L # C C E U R O T O U R
W H AT ’ S T H E L E A N
C H O I C E ?
@ A P R I LW E N S E L # C C E U R O T O U R
W H AT ’ S T H E A G I L E
C H O I C E ?
@ A P R I LW E N S E L # C C E U R O T O U R
W H AT ’ S T H E
C O M PA S S I O N AT E
C H O I C E ?
@ A P R I LW E N S E L # C C E U R O T O U R
" I F I T I S N OT T E M P E R E D B Y
C O M PA S S I O N A N D E M PAT H Y,
R E A S O N C A N L E A D M E N A N D
WO M E N I N TO A M O R A L V O I D . "
K A R E N A R M S T R O N G
Twelve Steps to a Compassionate Life
@ A P R I LW E N S E L # C C E U R O T O U R
C O M PA S S I O N I S N OT
A “ S O F T S K I L L”
@ A P R I LW E N S E L # C C E U R O T O U R
C O M PA S S I O N I S A
C ATA LY T I C S K I L L
@ A P R I LW E N S E L # C C E U R O T O U R
@ A P R I LW E N S E L # C C E U R O T O U R
NEWSLETTER SIGN-UP
COMPASSIONATECODING.COM
@COMPASSIONCODE
@APRILWENSEL
APRIL@COMPASSIONATECODING.COM
THANK YOU!

Contenu connexe

Tendances

Social Media and the Social Identity & Knowledge Gap Theory
Social Media and the Social Identity & Knowledge Gap TheorySocial Media and the Social Identity & Knowledge Gap Theory
Social Media and the Social Identity & Knowledge Gap TheoryDavid Onoue
 
Lessons from the Trenches: Monitoring your OpenStack Cloud
Lessons from the Trenches: Monitoring your OpenStack Cloud Lessons from the Trenches: Monitoring your OpenStack Cloud
Lessons from the Trenches: Monitoring your OpenStack Cloud Platform9
 
Agile Marketing For The Real World event - Signal - 6th Nov 2019
Agile Marketing For The Real World event - Signal - 6th Nov 2019Agile Marketing For The Real World event - Signal - 6th Nov 2019
Agile Marketing For The Real World event - Signal - 6th Nov 2019Lauren Cormack
 
What the Second Wave of Big Data Will Do to FinTech
What the Second Wave of Big Data Will Do to FinTechWhat the Second Wave of Big Data Will Do to FinTech
What the Second Wave of Big Data Will Do to FinTechDavid Aferiat
 
Flipbook-The Right To Be Forgotten: Fact or Fantasy
Flipbook-The Right To Be Forgotten: Fact or FantasyFlipbook-The Right To Be Forgotten: Fact or Fantasy
Flipbook-The Right To Be Forgotten: Fact or FantasyEilat Assif
 
SharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mindSharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mindChris Johnson
 
Facebook Marketing Campaign Binoy Zapanta
Facebook Marketing Campaign Binoy ZapantaFacebook Marketing Campaign Binoy Zapanta
Facebook Marketing Campaign Binoy ZapantaBinoyZapanta
 
How to Write a Book in Four Easy Steps
How to Write a Book in Four Easy StepsHow to Write a Book in Four Easy Steps
How to Write a Book in Four Easy StepsStan Phelps
 
AWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 MelbourneAWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 MelbourneAmazon Web Services
 
20151015 earthsimulationoceanusoct
20151015 earthsimulationoceanusoct20151015 earthsimulationoceanusoct
20151015 earthsimulationoceanusoctAnselm Hook
 
Webinar Presentation: Minnesota's Value of Solar
Webinar Presentation: Minnesota's Value of SolarWebinar Presentation: Minnesota's Value of Solar
Webinar Presentation: Minnesota's Value of SolarJohn Farrell
 
The App Revolution: Helping or Hurting Productivity in a Corporate Setting
The App Revolution: Helping or Hurting Productivity in a Corporate SettingThe App Revolution: Helping or Hurting Productivity in a Corporate Setting
The App Revolution: Helping or Hurting Productivity in a Corporate SettingShawn Nicholson
 
I Quit. Next Steps to Take When Blinded by the Market.
I Quit. Next Steps to Take When Blinded by the Market.I Quit. Next Steps to Take When Blinded by the Market.
I Quit. Next Steps to Take When Blinded by the Market.David Aferiat
 
How to Reuse Your Content - Search Marketing Summit Sydney
How to Reuse Your Content - Search Marketing Summit SydneyHow to Reuse Your Content - Search Marketing Summit Sydney
How to Reuse Your Content - Search Marketing Summit SydneyAshley Segura
 
SXSW 2016 - Top Trends
SXSW 2016 - Top TrendsSXSW 2016 - Top Trends
SXSW 2016 - Top TrendsMatteo Sarzana
 
Informing Innovation: Contextual Investigation for Effective Academic Technol...
Informing Innovation: Contextual Investigation for Effective Academic Technol...Informing Innovation: Contextual Investigation for Effective Academic Technol...
Informing Innovation: Contextual Investigation for Effective Academic Technol...char booth
 

Tendances (20)

Social Media and the Social Identity & Knowledge Gap Theory
Social Media and the Social Identity & Knowledge Gap TheorySocial Media and the Social Identity & Knowledge Gap Theory
Social Media and the Social Identity & Knowledge Gap Theory
 
Lessons from the Trenches: Monitoring your OpenStack Cloud
Lessons from the Trenches: Monitoring your OpenStack Cloud Lessons from the Trenches: Monitoring your OpenStack Cloud
Lessons from the Trenches: Monitoring your OpenStack Cloud
 
Agile Marketing For The Real World event - Signal - 6th Nov 2019
Agile Marketing For The Real World event - Signal - 6th Nov 2019Agile Marketing For The Real World event - Signal - 6th Nov 2019
Agile Marketing For The Real World event - Signal - 6th Nov 2019
 
What the Second Wave of Big Data Will Do to FinTech
What the Second Wave of Big Data Will Do to FinTechWhat the Second Wave of Big Data Will Do to FinTech
What the Second Wave of Big Data Will Do to FinTech
 
Flipbook-The Right To Be Forgotten: Fact or Fantasy
Flipbook-The Right To Be Forgotten: Fact or FantasyFlipbook-The Right To Be Forgotten: Fact or Fantasy
Flipbook-The Right To Be Forgotten: Fact or Fantasy
 
SharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mindSharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mind
 
Facebook Marketing Campaign Binoy Zapanta
Facebook Marketing Campaign Binoy ZapantaFacebook Marketing Campaign Binoy Zapanta
Facebook Marketing Campaign Binoy Zapanta
 
How to Write a Book in Four Easy Steps
How to Write a Book in Four Easy StepsHow to Write a Book in Four Easy Steps
How to Write a Book in Four Easy Steps
 
Auckland AWS Seminar Series
Auckland AWS Seminar SeriesAuckland AWS Seminar Series
Auckland AWS Seminar Series
 
AWS SeMINAR SERIES 2015 Sydney
AWS SeMINAR SERIES 2015 SydneyAWS SeMINAR SERIES 2015 Sydney
AWS SeMINAR SERIES 2015 Sydney
 
AWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 MelbourneAWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 Melbourne
 
20151015 earthsimulationoceanusoct
20151015 earthsimulationoceanusoct20151015 earthsimulationoceanusoct
20151015 earthsimulationoceanusoct
 
Pensieri Piccanti
Pensieri PiccantiPensieri Piccanti
Pensieri Piccanti
 
Webinar Presentation: Minnesota's Value of Solar
Webinar Presentation: Minnesota's Value of SolarWebinar Presentation: Minnesota's Value of Solar
Webinar Presentation: Minnesota's Value of Solar
 
The App Revolution: Helping or Hurting Productivity in a Corporate Setting
The App Revolution: Helping or Hurting Productivity in a Corporate SettingThe App Revolution: Helping or Hurting Productivity in a Corporate Setting
The App Revolution: Helping or Hurting Productivity in a Corporate Setting
 
I Quit. Next Steps to Take When Blinded by the Market.
I Quit. Next Steps to Take When Blinded by the Market.I Quit. Next Steps to Take When Blinded by the Market.
I Quit. Next Steps to Take When Blinded by the Market.
 
How to Reuse Your Content - Search Marketing Summit Sydney
How to Reuse Your Content - Search Marketing Summit SydneyHow to Reuse Your Content - Search Marketing Summit Sydney
How to Reuse Your Content - Search Marketing Summit Sydney
 
SXSW 2016 - Top Trends
SXSW 2016 - Top TrendsSXSW 2016 - Top Trends
SXSW 2016 - Top Trends
 
Informing Innovation: Contextual Investigation for Effective Academic Technol...
Informing Innovation: Contextual Investigation for Effective Academic Technol...Informing Innovation: Contextual Investigation for Effective Academic Technol...
Informing Innovation: Contextual Investigation for Effective Academic Technol...
 
AWS SEMINAR SERIES 2015 Perth
AWS SEMINAR SERIES 2015 PerthAWS SEMINAR SERIES 2015 Perth
AWS SEMINAR SERIES 2015 Perth
 

Similaire à April Wensel - Crafting Compassionate Code

APItheDocs: How Can API Documentation Be Agile?
APItheDocs: How Can API Documentation Be Agile?APItheDocs: How Can API Documentation Be Agile?
APItheDocs: How Can API Documentation Be Agile?eBranding Ninja
 
Feels.js
Feels.jsFeels.js
Feels.jsFITC
 
Lesson from 5 years of Lean UX
Lesson from 5 years of Lean UXLesson from 5 years of Lean UX
Lesson from 5 years of Lean UXInVision App
 
Almost Everything I've Learned From 5 Years of Lean UX
Almost Everything I've Learned From 5 Years of Lean UXAlmost Everything I've Learned From 5 Years of Lean UX
Almost Everything I've Learned From 5 Years of Lean UXJeff Gothelf
 
Pinterest: il migliore social amico di tutte le aziende
Pinterest: il migliore social amico di tutte le aziendePinterest: il migliore social amico di tutte le aziende
Pinterest: il migliore social amico di tutte le aziendeCinzia Di Martino
 
Creative Contents on Instagram
Creative Contents on InstagramCreative Contents on Instagram
Creative Contents on InstagramKomfo
 
The terrible "guardians of the codebase"
The terrible "guardians of the codebase"The terrible "guardians of the codebase"
The terrible "guardians of the codebase"Paolo D'Incau
 
How can documentation become inherently Agile?
How can documentation become inherently Agile?How can documentation become inherently Agile?
How can documentation become inherently Agile?eBranding Ninja
 
UX Poland 2016 - Jeff Gothelf - Almost Everything I've Learned From 5 Years o...
UX Poland 2016 - Jeff Gothelf - Almost Everything I've Learned From 5 Years o...UX Poland 2016 - Jeff Gothelf - Almost Everything I've Learned From 5 Years o...
UX Poland 2016 - Jeff Gothelf - Almost Everything I've Learned From 5 Years o...UX Poland
 
Will 3D printing change everything?
Will 3D printing change everything?Will 3D printing change everything?
Will 3D printing change everything?Martina F. Ferracane
 
Coliving and Its importance for Digital Nomads.
Coliving and Its importance for Digital Nomads.Coliving and Its importance for Digital Nomads.
Coliving and Its importance for Digital Nomads.Jon Hormaeche Castells
 
Thinking Outside the Book KPR
Thinking Outside the Book KPRThinking Outside the Book KPR
Thinking Outside the Book KPRlrougeux
 
mia mcpeek project in school for a grade
mia mcpeek project in school for a grademia mcpeek project in school for a grade
mia mcpeek project in school for a gradeMarq2014
 
Guardians of the codebase
Guardians of the codebaseGuardians of the codebase
Guardians of the codebasePaolo D'Incau
 
TECHnosterone and UXtrogens: field check
TECHnosterone and UXtrogens: field checkTECHnosterone and UXtrogens: field check
TECHnosterone and UXtrogens: field checkGoulven Champenois
 
Project Management & Innovation
Project Management & InnovationProject Management & Innovation
Project Management & Innovationmade4gov
 

Similaire à April Wensel - Crafting Compassionate Code (20)

APItheDocs: How Can API Documentation Be Agile?
APItheDocs: How Can API Documentation Be Agile?APItheDocs: How Can API Documentation Be Agile?
APItheDocs: How Can API Documentation Be Agile?
 
Feels.js
Feels.jsFeels.js
Feels.js
 
Lesson from 5 years of Lean UX
Lesson from 5 years of Lean UXLesson from 5 years of Lean UX
Lesson from 5 years of Lean UX
 
Almost Everything I've Learned From 5 Years of Lean UX
Almost Everything I've Learned From 5 Years of Lean UXAlmost Everything I've Learned From 5 Years of Lean UX
Almost Everything I've Learned From 5 Years of Lean UX
 
Pinterest: il migliore social amico di tutte le aziende
Pinterest: il migliore social amico di tutte le aziendePinterest: il migliore social amico di tutte le aziende
Pinterest: il migliore social amico di tutte le aziende
 
Creative Contents on Instagram
Creative Contents on InstagramCreative Contents on Instagram
Creative Contents on Instagram
 
The terrible "guardians of the codebase"
The terrible "guardians of the codebase"The terrible "guardians of the codebase"
The terrible "guardians of the codebase"
 
How can documentation become inherently Agile?
How can documentation become inherently Agile?How can documentation become inherently Agile?
How can documentation become inherently Agile?
 
UX Poland 2016 - Jeff Gothelf - Almost Everything I've Learned From 5 Years o...
UX Poland 2016 - Jeff Gothelf - Almost Everything I've Learned From 5 Years o...UX Poland 2016 - Jeff Gothelf - Almost Everything I've Learned From 5 Years o...
UX Poland 2016 - Jeff Gothelf - Almost Everything I've Learned From 5 Years o...
 
Dia2 tues persona
Dia2 tues persona Dia2 tues persona
Dia2 tues persona
 
Will 3D printing change everything?
Will 3D printing change everything?Will 3D printing change everything?
Will 3D printing change everything?
 
Coliving and Its importance for Digital Nomads.
Coliving and Its importance for Digital Nomads.Coliving and Its importance for Digital Nomads.
Coliving and Its importance for Digital Nomads.
 
Midterm Rehab
Midterm RehabMidterm Rehab
Midterm Rehab
 
Thinking Outside the Book KPR
Thinking Outside the Book KPRThinking Outside the Book KPR
Thinking Outside the Book KPR
 
mia mcpeek project in school for a grade
mia mcpeek project in school for a grademia mcpeek project in school for a grade
mia mcpeek project in school for a grade
 
Lifecycle Branding Guidelines Presentation
Lifecycle Branding Guidelines PresentationLifecycle Branding Guidelines Presentation
Lifecycle Branding Guidelines Presentation
 
Guardians of the codebase
Guardians of the codebaseGuardians of the codebase
Guardians of the codebase
 
TECHnosterone and UXtrogens: field check
TECHnosterone and UXtrogens: field checkTECHnosterone and UXtrogens: field check
TECHnosterone and UXtrogens: field check
 
Saber ver la arquitectura
Saber ver la arquitecturaSaber ver la arquitectura
Saber ver la arquitectura
 
Project Management & Innovation
Project Management & InnovationProject Management & Innovation
Project Management & Innovation
 

Plus de April Wensel

Compassionate Coding for Bootcampers
Compassionate Coding for BootcampersCompassionate Coding for Bootcampers
Compassionate Coding for BootcampersApril Wensel
 
Compassionate (Yet Candid) Code Reviews
Compassionate (Yet Candid) Code ReviewsCompassionate (Yet Candid) Code Reviews
Compassionate (Yet Candid) Code ReviewsApril Wensel
 
Catalytic Skills for Developers: There's Nothing 'Soft' about These Skills
Catalytic Skills for Developers: There's Nothing 'Soft' about These SkillsCatalytic Skills for Developers: There's Nothing 'Soft' about These Skills
Catalytic Skills for Developers: There's Nothing 'Soft' about These SkillsApril Wensel
 
Anxiety Tech - Cultivating Compassionate Tech Communities - April Wensel
Anxiety Tech - Cultivating Compassionate Tech Communities - April WenselAnxiety Tech - Cultivating Compassionate Tech Communities - April Wensel
Anxiety Tech - Cultivating Compassionate Tech Communities - April WenselApril Wensel
 
Forget Hiring 10X Engineers—Build a 10X Team
Forget Hiring 10X Engineers—Build a 10X TeamForget Hiring 10X Engineers—Build a 10X Team
Forget Hiring 10X Engineers—Build a 10X TeamApril Wensel
 
Compassionate Coding: Optimizing for Compassion (Keynote, Path to Agility, 2018)
Compassionate Coding: Optimizing for Compassion (Keynote, Path to Agility, 2018)Compassionate Coding: Optimizing for Compassion (Keynote, Path to Agility, 2018)
Compassionate Coding: Optimizing for Compassion (Keynote, Path to Agility, 2018)April Wensel
 
Emotional Intelligence for Engineers at PyTennessee
Emotional Intelligence for Engineers at PyTennesseeEmotional Intelligence for Engineers at PyTennessee
Emotional Intelligence for Engineers at PyTennesseeApril Wensel
 
Emotional Intelligence for Engineers at Angular Atlanta
Emotional Intelligence for Engineers at Angular AtlantaEmotional Intelligence for Engineers at Angular Atlanta
Emotional Intelligence for Engineers at Angular AtlantaApril Wensel
 
A Taste of Emotional Intelligence for Engineers
A Taste of Emotional Intelligence for EngineersA Taste of Emotional Intelligence for Engineers
A Taste of Emotional Intelligence for EngineersApril Wensel
 
Keynote: Detoxify the Tech Industry to Save the World
Keynote: Detoxify the Tech Industry to Save the WorldKeynote: Detoxify the Tech Industry to Save the World
Keynote: Detoxify the Tech Industry to Save the WorldApril Wensel
 
Leading With Fierce Compassion
Leading With Fierce CompassionLeading With Fierce Compassion
Leading With Fierce CompassionApril Wensel
 
Compassionate Coding in the Classroom
Compassionate Coding in the ClassroomCompassionate Coding in the Classroom
Compassionate Coding in the ClassroomApril Wensel
 
Retrospect Yourself: Using Personal Retrospectives to Improve Productivity—Te...
Retrospect Yourself: Using Personal Retrospectives to Improve Productivity—Te...Retrospect Yourself: Using Personal Retrospectives to Improve Productivity—Te...
Retrospect Yourself: Using Personal Retrospectives to Improve Productivity—Te...April Wensel
 

Plus de April Wensel (13)

Compassionate Coding for Bootcampers
Compassionate Coding for BootcampersCompassionate Coding for Bootcampers
Compassionate Coding for Bootcampers
 
Compassionate (Yet Candid) Code Reviews
Compassionate (Yet Candid) Code ReviewsCompassionate (Yet Candid) Code Reviews
Compassionate (Yet Candid) Code Reviews
 
Catalytic Skills for Developers: There's Nothing 'Soft' about These Skills
Catalytic Skills for Developers: There's Nothing 'Soft' about These SkillsCatalytic Skills for Developers: There's Nothing 'Soft' about These Skills
Catalytic Skills for Developers: There's Nothing 'Soft' about These Skills
 
Anxiety Tech - Cultivating Compassionate Tech Communities - April Wensel
Anxiety Tech - Cultivating Compassionate Tech Communities - April WenselAnxiety Tech - Cultivating Compassionate Tech Communities - April Wensel
Anxiety Tech - Cultivating Compassionate Tech Communities - April Wensel
 
Forget Hiring 10X Engineers—Build a 10X Team
Forget Hiring 10X Engineers—Build a 10X TeamForget Hiring 10X Engineers—Build a 10X Team
Forget Hiring 10X Engineers—Build a 10X Team
 
Compassionate Coding: Optimizing for Compassion (Keynote, Path to Agility, 2018)
Compassionate Coding: Optimizing for Compassion (Keynote, Path to Agility, 2018)Compassionate Coding: Optimizing for Compassion (Keynote, Path to Agility, 2018)
Compassionate Coding: Optimizing for Compassion (Keynote, Path to Agility, 2018)
 
Emotional Intelligence for Engineers at PyTennessee
Emotional Intelligence for Engineers at PyTennesseeEmotional Intelligence for Engineers at PyTennessee
Emotional Intelligence for Engineers at PyTennessee
 
Emotional Intelligence for Engineers at Angular Atlanta
Emotional Intelligence for Engineers at Angular AtlantaEmotional Intelligence for Engineers at Angular Atlanta
Emotional Intelligence for Engineers at Angular Atlanta
 
A Taste of Emotional Intelligence for Engineers
A Taste of Emotional Intelligence for EngineersA Taste of Emotional Intelligence for Engineers
A Taste of Emotional Intelligence for Engineers
 
Keynote: Detoxify the Tech Industry to Save the World
Keynote: Detoxify the Tech Industry to Save the WorldKeynote: Detoxify the Tech Industry to Save the World
Keynote: Detoxify the Tech Industry to Save the World
 
Leading With Fierce Compassion
Leading With Fierce CompassionLeading With Fierce Compassion
Leading With Fierce Compassion
 
Compassionate Coding in the Classroom
Compassionate Coding in the ClassroomCompassionate Coding in the Classroom
Compassionate Coding in the Classroom
 
Retrospect Yourself: Using Personal Retrospectives to Improve Productivity—Te...
Retrospect Yourself: Using Personal Retrospectives to Improve Productivity—Te...Retrospect Yourself: Using Personal Retrospectives to Improve Productivity—Te...
Retrospect Yourself: Using Personal Retrospectives to Improve Productivity—Te...
 

Dernier

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 

Dernier (20)

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 

April Wensel - Crafting Compassionate Code

  • 1. C R A F T I N G C O M PA S S I O N AT E C O D E N E W C R A F T S 2 0 1 9 C O M PA S S I O N AT E C O D I N G A P R I L W E N S E L # C C E U R O T O U R @ C O M PA S S I O N C O D E @ A P R I LW E N S E L
  • 2. S A N D I E G O @ A P R I LW E N S E L # C C E U R O T O U R
  • 3. @ A P R I LW E N S E L # C C E U R O T O U R I L OV E T E C H
  • 4. 10 YEARS WRITING CODE AND LEADING TEAMS
  • 6. I L OV E T E C H @ A P R I LW E N S E L # C C E U R O T O U R
  • 7. I L OV E T E C H A N D Y E T … @ A P R I LW E N S E L # C C E U R O T O U R
  • 8. T E C H C U LT U R E C A N B E @ A P R I LW E N S E L # C C E U R O T O U R
  • 9. S T R E S S A N D B U R N O U T @ A P R I LW E N S E L # C C E U R O T O U R
  • 10. L A C K O F D I V E R S I T Y @ A P R I LW E N S E L # C C E U R O T O U R
  • 11. “Are You Lost In The World Like Me?” Animation by Steve Cutts Music by Moby & The Void Pacific Choir https://www.youtube.com/watch?v=VASywEuqFd8 U N E T H I C A L P R O D U C T S @ A P R I LW E N S E L # C C E U R O T O U R
  • 14. https://medium.com/@Aprilw/suffering-on-stack-overflow-c46414a34a52 “I’ve really been struggling…this week. I’ve been in tears for most of it, and now I just got a snarky response on Stackoverflow telling me how easy the solution is and that I need to learn how to debug my own code. I’m ready to throw the towel in.” @ A P R I LW E N S E L # C C E U R O T O U R
  • 15. T H E R E I S A L OT O F S U F F E R I N G I N A N D A R O U N D T E C H @ A P R I LW E N S E L # C C E U R O T O U R
  • 16. T H E R O OT C A U S E ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 17. P R O G R A M M E R S D O N ’ T L I K E P E O P L E @ A P R I LW E N S E L # C C E U R O T O U R
  • 18. “Programmers are crazy about puzzles, tend to like research applications and risk- taking, and don’t like people.” Cannon & Perry. A vocational interest scale for computer programmers. 1966. @ A P R I LW E N S E L # C C E U R O T O U R
  • 19. C O D E = C O M F O RT @ A P R I LW E N S E L # C C E U R O T O U R
  • 20. @ A P R I LW E N S E L # C C E U R O T O U R
  • 21. p r i n t f ( " H e l l o , W o r l d ! " ) ; @ A P R I LW E N S E L # C C E U R O T O U R
  • 22. “ H A R D ” S K I L L S > “ S O F T ” S K I L L S @ A P R I LW E N S E L # C C E U R O T O U R
  • 23. “ H A R D ” S K I L L S > “ S O F T ” S K I L L S ? ? ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 24. W H Y D O P R O J E C T S FA I L ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 25. @ A P R I LW E N S E L # C C E U R O T O U R W H Y S O F T WA R E P R O J E C T S FA I L https://www.developersalliance.org/developer-insights-report-2015/ CHANGING OR POORLY DOCUMENTED REQUIREMENTS UNDERFUNDING OR UNDER-RESOURCING POOR TEAM OR ORGANIZATIONAL MANAGEMENT INSUFFICIENT TIME ALLOCATED TO TESTING DEVELOPER CHURN AND LOSS OF KEY TALENT MISSED DELIVERY TIMELINE EXPECTATIONS TIME CONSTRAINTS AND PRE-MATURE SOFTWARE RELEASE IMMATURE DEV TOOLS & APPLICATION PLATFORMS17% 21% 22% 23% 32% 37% 40% 48%
  • 26. @ A P R I LW E N S E L # C C E U R O T O U R W H Y S O F T WA R E P R O J E C T S FA I L https://www.developersalliance.org/developer-insights-report-2015/ CHANGING OR POORLY DOCUMENTED REQUIREMENTS UNDERFUNDING OR UNDER-RESOURCING POOR TEAM OR ORGANIZATIONAL MANAGEMENT INSUFFICIENT TIME ALLOCATED TO TESTING DEVELOPER CHURN AND LOSS OF KEY TALENT MISSED DELIVERY TIMELINE EXPECTATIONS TIME CONSTRAINTS AND PRE-MATURE SOFTWARE RELEASE IMMATURE DEV TOOLS & APPLICATION PLATFORMS17% 21% 22% 23% 32% 37% 40% 48% HumanProblems
  • 27. @ A P R I LW E N S E L # C C E U R O T O U R W H Y S O F T WA R E P R O J E C T S FA I L https://www.developersalliance.org/developer-insights-report-2015/ CHANGING OR POORLY DOCUMENTED REQUIREMENTS UNDERFUNDING OR UNDER-RESOURCING POOR TEAM OR ORGANIZATIONAL MANAGEMENT INSUFFICIENT TIME ALLOCATED TO TESTING DEVELOPER CHURN AND LOSS OF KEY TALENT MISSED DELIVERY TIMELINE EXPECTATIONS TIME CONSTRAINTS AND PRE-MATURE SOFTWARE RELEASE IMMATURE DEV TOOLS & APPLICATION PLATFORMS17% 21% 22% 23% 32% 37% 40% 48% HumanProblems
  • 28. A L L S O F T WA R E P R O B L E M S A R E A C T UA L LY H U M A N P R O B L E M S @ A P R I LW E N S E L # C C E U R O T O U R
  • 29. W H AT C A N W E D O ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 30. C A R E M O R E A B O U T P E O P L E @ A P R I LW E N S E L # C C E U R O T O U R
  • 31. C O M PA S S I O N @ A P R I LW E N S E L # C C E U R O T O U R
  • 32. C O M PA S S I O N ! = B E I N G FA K E N I C E @ A P R I LW E N S E L # C C E U R O T O U R
  • 33. C O M PA S S I O N ! = I G N O R I N G L O G I C @ A P R I LW E N S E L # C C E U R O T O U R
  • 34. C O M PA S S I O N ! = “ S U G A R C OAT I N G ” @ A P R I LW E N S E L # C C E U R O T O U R
  • 35. C O M PA S S I O N ! = P I T Y @ A P R I LW E N S E L # C C E U R O T O U R
  • 36. W H AT I S C O M PA S S I O N ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 37. I L E A R N E D A B O U T C O M PA S S I O N F R O M G O I N G V E G A N @ A P R I LW E N S E L # C C E U R O T O U R
  • 38. B E I N G V E G A N I S A B O U T H AV I N G C O M PA S S I O N F O R A L L L I F E V E G A N P I Z Z A F R O M PA R I S D O M I N O ’ S @ A P R I LW E N S E L # C C E U R O T O U R
  • 39. “ T H E F E E L I N G T H AT A R I S E S W H E N Y O U A R E C O N F R O N T E D W I T H A N OT H E R ’ S S U F F E R I N G A N D F E E L M OT I VAT E D TO R E L I E V E T H AT S U F F E R I N G … ” C O M PA S S I O N https://greatergood.berkeley.edu/topic/compassion/definition@ A P R I LW E N S E L # C C E U R O T O U R
  • 40. C O M PA S S I O N = E M PAT H Y + A C T I O N @ A P R I LW E N S E L # C C E U R O T O U R
  • 41. A N E W A P P R OA C H TO S O F T WA R E D E V E L O P M E N T T H AT S E E K S TO M I N I M I Z E S U F F E R I N G F O R T E C H N O L O G I S T S , U S E R S , A N D T H E G L O BA L C O M M U N I T Y B Y A P P LY I N G E M OT I O N A L I N T E L L I G E N C E A N D E T H I C S COMPASSIONATE CODING M Y C O M PA N Y, F O U N D E D 2 0 1 6 @ A P R I LW E N S E L # C C E U R O T O U R
  • 42. C O M PA S S I O N AT E B U S I N E S S U N I T S “ E X H I B I T E D B E T T E R F I N A N C I A L P E R F O R M A N C E … A N D T H E S E U N I T S R E A L I Z E D H I G H E R E M P L OY E E A N D C U S TO M E R R E T E N T I O N … ” Awakening Compassion at Work, Monica Worline & Jane Dutton@ A P R I LW E N S E L # C C E U R O T O U R
  • 43. C O M PA S S I O N A F F E C T S H OW W E C O D E W H AT W E C O D E W H Y W E C O D E @ A P R I LW E N S E L # C C E U R O T O U R
  • 44. — 1 H OW W E C O D E @ A P R I LW E N S E L # C C E U R O T O U R
  • 45. @ A P R I LW E N S E L # C C E U R O T O U R
  • 46. @ A P R I LW E N S E L # C C E U R O T O U R
  • 47. G O O D VA R I A B L E N A M I N G R E Q U I R E S C O M PA S S I O N @ A P R I LW E N S E L # C C E U R O T O U R
  • 48. R E FA C TO R I N G , A P I D E S I G N , TO O L S E L E C T I O N , A R C H I T E C T U R E D E S I G N … @ A P R I LW E N S E L # C C E U R O T O U R
  • 49. I N S T E A D O F J U S T F O L L OW I N G “ B E S T P R A C T I C E S , ” T H I N K A B O U T M I N I M I Z I N G S U F F E R I N G @ A P R I LW E N S E L # C C E U R O T O U R
  • 50. @ A P R I LW E N S E L # C C E U R O T O U R
  • 51. “ I ’ M S U C H A N I D I OT ! ” “ I T ’ S A L L M Y FA U LT. ” “ I ’ M A H O R R I B L E P E R S O N . ” @ A P R I LW E N S E L # C C E U R O T O U R
  • 52. @ A P R I LW E N S E L # C C E U R O T O U R
  • 53. S E L F - C O M PA S S I O N @ A P R I LW E N S E L # C C E U R O T O U R
  • 54. C O L L A B O R AT I O N A N D M E N TO R I N G @ A P R I LW E N S E L # C C E U R O T O U R
  • 56. — 2 W H AT W E C O D E @ A P R I LW E N S E L # C C E U R O T O U R
  • 57. F E AT U R E P R I O R I T I Z AT I O N @ A P R I LW E N S E L # C C E U R O T O U R
  • 58. C A N Y O U E M PAT H I Z E W I T H B U S I N E S S P E O P L E ? P R O D U C T M A N A G E R S ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 59. O R D O Y O U D I S M I S S T H E M A S “ N O N - T E C H N I C A L” @ A P R I LW E N S E L # C C E U R O T O U R https://compassionatecoding.com/blog/2019/4/17/if-you-can-use-a-fork-youre-technical
  • 60. @ A P R I LW E N S E L # C C E U R O T O U R https://compassionatecoding.com/blog/2019/4/17/if-you-can-use-a-fork-youre-technical
  • 61. D O Y O U C A L L Y O U R U S E R S “ S T U P I D ” O R T RY TO E M PAT H I Z E ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 62. @ A P R I LW E N S E L # C C E U R O T O U R
  • 63. I S Y O U R WO R K C A U S I N G S U F F E R I N G ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 64. @ A P R I LW E N S E L # C C E U R O T O U R
  • 65. https://www.safehome.org/resources/hate-on-social-media/@ A P R I LW E N S E L # C C E U R O T O U R
  • 66. A R E T H E R E D I V E R S E P E R S P E C T I V E S O N Y O U R T E A M ?P H O T O : W O C I N T E C H C H AT@ A P R I LW E N S E L # C C E U R O T O U R
  • 67. — 3 W H Y W E C O D E @ A P R I LW E N S E L # C C E U R O T O U R
  • 68. W H Y D O Y O U C O D E ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 69. “ I WA N T TO S O LV E I N T E R E S T I N G P R O B L E M S ” @ A P R I LW E N S E L # C C E U R O T O U R
  • 70. C A N Y O U G O D E E P E R ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 71. T H E O N LY R E A S O N F O R T E C H N O L O G Y TO E X I S T I S TO I M P R OV E P E O P L E ’ S L I V E S @ A P R I LW E N S E L # C C E U R O T O U R
  • 72. I S Y O U R WO R K I M P R OV I N G P E O P L E ’ S L I V E S ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 73. W H Y N OT ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 74. https://www.concrn.org/ https://www.safenightapp.org/@ A P R I LW E N S E L # C C E U R O T O U R
  • 75. @ A P R I LW E N S E L # C C E U R O T O U R
  • 76. I D E N T I F Y Y O U R C O R E VA L U E S @ A P R I LW E N S E L # C C E U R O T O U R
  • 77. A M I L I V I N G A N D WO R K I N G A C C O R D I N G TO M Y OW N C O R E VA L U E S ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 78. C O M PA S S I O N A F F E C T S H OW W E C O D E W H AT W E C O D E W H Y W E C O D E @ A P R I LW E N S E L # C C E U R O T O U R
  • 79. W H AT ’ S T H E E F F I C I E N T C H O I C E ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 80. W H AT ’ S T H E L E A N C H O I C E ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 81. W H AT ’ S T H E A G I L E C H O I C E ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 82. W H AT ’ S T H E C O M PA S S I O N AT E C H O I C E ? @ A P R I LW E N S E L # C C E U R O T O U R
  • 83. " I F I T I S N OT T E M P E R E D B Y C O M PA S S I O N A N D E M PAT H Y, R E A S O N C A N L E A D M E N A N D WO M E N I N TO A M O R A L V O I D . " K A R E N A R M S T R O N G Twelve Steps to a Compassionate Life @ A P R I LW E N S E L # C C E U R O T O U R
  • 84. C O M PA S S I O N I S N OT A “ S O F T S K I L L” @ A P R I LW E N S E L # C C E U R O T O U R
  • 85. C O M PA S S I O N I S A C ATA LY T I C S K I L L @ A P R I LW E N S E L # C C E U R O T O U R
  • 86. @ A P R I LW E N S E L # C C E U R O T O U R