Practical Empathy: Unlock the Super Power
summary
Claims empathy is a learnable skill that pulled someone back from six months of burnout and eased imposter syndrome, parenting and self-care problems. Techniques include Nonviolent Communication (Marshall Rosenberg), mindfulness and journaling, and practical team changes like pair testing and answering customer support calls; a shop of ~60 distributed developers reports better collaboration. Concrete cautionary examples: a new hire fired after deleting production and an 18‑year‑old who put 150 kg instead of 10 kg of manganese, shutting production for a week and costing ~\$1M/day. The author runs codingwithempathy.com with reflections and exercises.
AI-written summary · about
chapters (29)
- 0:00Imagine yourself as a developer
- 2:36An example of empathy
- 5:02About Pavneet
- 5:59About Empathycom
- 7:28Overview
- 8:01Empathy
- 8:50Types of Empathy
- 9:43Sympathy vs Empathy
- 10:40Empathy vs Sympathy
- 12:16Empathy is not about agreeing
- 13:14My journey in technology
- 14:55Shared code bases
- 17:37Work overtime
- 19:32The Prophet was happy
- 21:25How the end up with empathy
- 21:39Nonviolent communication
- 24:00Mindfulness
- 26:18Enforce Empathy
- 28:52Listen intently
- 30:14Empathy is key to understanding
- 30:50Gaining perspective
- 35:47Journey to empathy
- 36:52Practicing empathy
- 37:11Gain perspective
- 38:01Soft skills
- 38:30Empathy is no guarantee
- 39:04Empathy is the hard part
- 41:23Empathy a choice
- 42:27Reflection
related talks
51mEmpathy Gives You Superpowers
01h 04mEmpathy as a Technical Skill
33mCultivating Empathy
13mLeading with empathy: Turning good developers into great engineers
41mEmpathy Is Your Secret Weapon
28mOne weird trick to becoming a better software developer
11mWhy Empathy Matters in Open Source Software Development
28mWhy Empathy Matters
