Managing Humans (2007) by Michael Lopp is an entertaining quick read about management and software engineering. The book is a number of short pieces on various aspects of software engineering. The book is broken into 3 parts, ‘The Management Quiver’, that deals with how a manager should act, ‘The Process is the Product’ and ‘Versions of You’. The book has it’s moments, “Don’t be a prick” is great advice. The characterisations of people Lopp writes up in ‘Versions of You’ are also informative. The Free Electron (i.e. guru), incrementalists and completionists and organics versus mechanicals are all clever and give some ideas about how to think of people you deal with as a software engineer.