Professional Software Development
Author here, writing this book was one of the hardest things I've ever done, and there is seemingly no end to the small issues I've faced (both writing and technical).  Would appreciate some feedback to make it as good as it can be, AMA thanks.