I found it as a recommendation on HN sometime ago and I would recommend it to software people especially as we can be an argumentative bunch.
It helped me with relationships at home and at work