The Mythical Man Month and other Essays - Fred Brooks - Read it as part of my university degree. A lot of good sense. I can’t believe there are people out there in charge of software projects that haven’t read this book, or think it somehow doesn’t apply anymore, but unfortunately, it seems quite common. -
[Read reviews on Good Reads]
The Cathedral and the Bazaar - Eric S Raymound - One of the first books I read on software development process. Really blew my mind. -
[Read reviews on Good Reads]
The Pragmatic Programmer - Such an eye-opener. Such an awesome book. So many good points, even today. -
[Read reviews on Good Reads]
The Phoenix Project - A really inspiring story. Made me think that organisational positive change to a more healthy collaborative style of working is both possible and achievable. Even though I’ve never personally witnessed a change of any remotely similar magnitude happen at an organisation I’ve ever worked at -
[Read reviews on Good Reads]
Clean Code - Robert C Martin - A very important book that changed the industry, and still has a large effect today. -
[Read reviews on Good Reads]
Clean Coder - Robert C Martin - A book that made me take my profession more seriously, and try and become more of a responsible professional that deeply cares about software development, instead of just a fly-by-night money maker. -
[Read reviews on Good Reads]
The Software Craftsman: Professionalism, Pragmatism, Pride by Sandro Mancuso - key to putting exactly into words my nagging doubt around Agile project management that I couldn’t quite put my finger on before. -
[Read reviews on Good Reads]
Clean Agile - Robert C Martin - shows how very far away from the original intention of the Agile manifesto 99% of companies implementation of Agile really is, almost to a farcical level. Even though I don’t agree with some of its points, such as the emphasis on story points, I don’t have a problem with a lot of the original intentions behind the idea. Just the overwhelmingly poor examples of its implementation that I’ve experienced. -
[Read reviews on Good Reads]
Agile Testing Condensed - answers the question so many people were asking me when I worked in QA engineering, namely, “in a continuous integration world, where do test specialists fit in?”. Well, suffice to say, they never bothered to read this book.
[Read reviews on Good Reads]
A Philosophy of Software Design - key to putting my finger on and voicing some of the concerns I had over the years in organisations that were implementing Clean Code concepts well, but still were very lacking in their code and engineering quality. Also the most well-written technical book I’ve ever read. -