Original: https://codingcat.dev/podcast/4-2-compassionate-coding
▶ Watch on YouTube & Subscribe to CodingCat.dev
Introduction
Compassionate Coding is a new approach to software development that prioritizes the humans involved in and affected by technology.
1. Background
Founding Story
After a decade of job-hopping around software engineering and technical leadership roles, April Wensel found herself burnout and looking for answers. Her personal growth journey led her to read books on compassion that resonated powerfully. In an effort to help other developers and the improve the industry as a whole, she founded Compassionate Coding in 2016 to bring more compassion, mindfulness, and social responsibility to software development.
Mission and Vision
The mission of Compassionate Coding is to bring more humanity into the software development process by connecting directly with developers through emotional intelligence training programs for teams and individuals.
2. The Compassionate Coding Philosophy
Self
Self-compassion means not beating ourselves up when we struggle. We can still pursue excellence while being compassionate with ourselves.
Collaborators
Compassion for our collaborators means empathizing with people who have different viewpoints. It also requires giving feedback in constructive ways.
Users
Compassion for users means creating good UX; it also means considering how technology affects users' mental health and overall well-being.
Society
In the widest sense, Compassionate Coding is about considering the how technology affects society and our planet.
3. Compassionate Coding the Company
Learning Resources
Compassionate Coding offers free blog posts and videos.
Community Building
The Compassionate Coding community stays connected through the newsletter.
Events and Workshops
April frequently speaks at events and on podcasts, and she offers customized training programs for companies. Common topics include emotional intelligence for engineers, communicating with assertive compassion, remote collaboration, and giving and receiving feedback.
4. Testimonials and Success Stories
Past Clients
Compassionate Coding provides training at software companies all over the globe, including some well-known social media, gaming, and search companies.
Participant Feedback
"I thought it was brilliant: pedagogically sound through its short exercises with different groups, very clear focus on takeaways, steering clear of being overwhelming, and a lot of fun to do. Keep up the good work!"
"I found this to be one of the most useful trainings on interpersonal relationships I have ever experienced.”
“Tangible ideas and evidence about EQ! Really liked how logical it was—very helpful.”
5. How You Can Get Involved
Sign up for the newsletter
There's a free Compassionate Coding newsletter.
Bring in a training for your team
Find out more about our team training options.
Video Chapters & Timestamps
Jump directly to any segment of Compassionate Coding: Emotional Intelligence for Engineers on YouTube using the timestamped chapters below:
- 00:00: PM
- 00:00: Intro and Welcome April
- 00:00: Sponsor: Cloudinary
- 00:00: Compassionate Coding
- 00:00: What is Compassion
- 00:00: Compassionate Coding the Company
- 00:00: Purrfect Picks
Resources, Links & Official Documentation
- *Watch on YouTube: *Compassionate Coding: Emotional Intelligence for Engineers Full Video (plus Subscribe to CodingCat.dev)
- *cld.media/codingcatdev: *https://cld.media/codingcatdev
- *Show Pick: *Gratitude Journal (picked by April Wensel)
- *Show Pick: *example (picked by Brittney Postma)
- *Show Pick: *example (picked by Alex Patterson)
- April Wensel Guest Profile & Episodes on CodingCat.dev
- April Wensel on GitHub
- Episode Sponsor: Cloudinary
- MDN Web Docs for Developers: Core web platform standards, browser APIs, and performance guides
Related CodingCat.dev Tutorials & Podcast Episodes
- Eval-driven development: How we build better agent skills for Firebase: Web Architecture & Implementation Guide: Hands-on web engineering breakdown of "Eval-driven development: How we build better agent skills for Firebase" (2026-08-11). Learn how to integrate Firebase, Go...
- Antigravity and Firebase MCP accelerate app development: Web Architecture & Implementation Guide: Hands-on web engineering breakdown of "Antigravity and Firebase MCP accelerate app development" (2025-11-21). Learn how to integrate Firebase, Google Cloud, Web...
- Data Connect: get started faster and have more data control in Firebase: Web Architecture & Implementation Guide: Hands-on web engineering breakdown of "Data Connect: get started faster and have more data control" (2025-10-02). Learn how to integrate Firebase, Google Cloud,...
Frequently Asked Questions (FAQ)
What are the main takeaways from Compassionate Coding: Emotional Intelligence for Engineers?
Compassionate Coding is an approach to software development that combines compassion, mindfulness, and ethics to empower companies and individuals to create collaborative development environments to deliver more socially conscious products. Compassionate Coding with April Wensel: April joins the podcast to tell us about her company and to explain what compassion looks like practically in the dev world. https://codingcat.dev/podcast/_typescript-is-freaking-hard Sponsors:
Cloudinary - Build faster with AI powered image and video APIs. https://cld.media/codingcatdev Recor, welcome back to coding cat. deev where we give you cats the freshest dose of Dev snacks brought to you by cloudinary build faster with AI powered image and video apis Welcome Back perfect peeps to coding cat. deev podcast today on the show we have April with us how you doing April good thanks how are you good to be here doing fantastic uh I feel like I'm in that mode because we're we're pre-record... Throughout this podcast, April Wensel breaks down real-world implementation details for WebDev so developers can apply these patterns directly in production.
How do you implement WebDev best practices in production?
When adopting WebDev in a production stack, start by validating your configuration against the MDN Web Docs for Developers (Core web platform standards, browser APIs, and performance guides). Focus on incremental adoption, automated testing, and observability so your team can measure performance and developer velocity improvements at each stage.
Where can I watch the full Compassionate Coding: Emotional Intelligence for Engineers walkthrough and find related code resources?
You can watch the complete video session for Compassionate Coding: Emotional Intelligence for Engineers on the CodingCat.dev YouTube channel. For a deeper dive into WebDev, check out our related guide: Eval-driven development: How we build better agent skills for Firebase: Web Architecture & Implementation Guide.
Top comments (0)