I love this exploration of empathy in software development that spans everything from features to code and tools.
Software is ultimately about humans. Providing something tangible for them. The act of writing software isn’t so much about communicating with the computer, but with others (and, yourself as other – one day you’ll have to understand the code you wrote).
This reminds me a bit of the work of Seung Chan Lim at Realizing Empathy. He’s done a couple of talks about the subject that might be interesting:
Still recovering from all those gifs.
Discussing that with my colleagues on our Slack now. I have mixed feelings about the gifs.
All the animation made the text harder to focus on, but they also communicated some essential ideas.
I’m reminded of Darmok.