This book is packed full of no-fluff, well written insight. If you manage engineering (product development) teams you're going to learn something that you can take away and apply to work. This book has most topics covered in WIll's blog, but edited and explored further. This includes hiring, career, team performance, organisational design, tech debt, and much more. Bought copies for my whole team.