This book is a good collection of articles, tips, advice, ideas, and the like that can be used to rethink, reimagine, repurpose, and reinvigorate a developer's career and their take on writing code.
It starts off focusing on the profession itself, by demystifying metaphors, scaling up motivation and productivity, working out the inherent (but, sometimes, superfluous) complexity of growing code and programming projects.
Then it goes into external, but related, entities, like, teaching programming and dealing with clients, with several tips and ways, unrelated to code, where the programmer can add value.
After that, it comes back into coding - where the idea of using code (that generates code) as a Jr. Programmer is, perhaps, already mainstream with all the abundance of packages (and package managers), AI written code snippets, video tutorials, books, and copying/pasting from Stack Overflow (and other sources) - which is akin to building a rich toolset and adapting/rethinking it as more complex problems surge.
Finally it goes into a different dimension which is taking pride in our labor - making a parallel to cooking - and making us wonder, with the appearance of several twitch channels dedicated to programming and several video tutorials and even documentaries on developers and tv series on hackers... maybe we're there with showing our passion about programming and being recognized as master artisans!
It's a good book, perhaps parts of it are already mainstream so it's not revolutionary, and that only shows how much this profession has changed throughout the years - and quickly! It's, however, maybe more relevant than when it was released, as this is now the bread and butter of our work as programmers and not doing it is... not even doing the minimum work.