After reading the Software Craftsmanship (TSC), this one does not provide more information. In fact, it is a lighter version that the other not going into a lot of details. Like TSC, this one, based on the author experiences explain the best way to behave as a professional developer. It describes techniques to apply and principles to follow in everyday life of a developer.
In my opinion, these books are an excellent read and, even if you may not agree in some aspects, it puts common sense to address the erratic behaviors of some developers in the industry.
In the last 20 years, I have worked with many developers and managers, and I have made many mistakes and see others do many others. At some moments I identify myself making the same mistakes that the authors show and applying the same solutions to those. So I have not learned very much with the book, but anyhow it was an excellent read.