The DevOps Handbook - review

Posted on 11 August 2023 in Books • Tagged with book, review, devops, software development, programming • 3 min read

"DevOps Handbook cover"

DevOps Handbook is a fantastic guide for IT organizations, that describes the ways of improving the technology value stream - the process required to convert a business hypothesis into a technology-enabled service that delivers value to the customer.

Continue reading

Clean Architecture - book review

Posted on 18 May 2023 in Books • Tagged with book, review, programming, architecture, clean code, clean architecture • 6 min read

"Clean Architecture" book cover

Clean Architecture is the "Art of War" of the software industry. It was written by a professional who has been through many tough battles, both wins, and losses. Uncle Bob talks about timeless topics of software development that are just as applicable today as they were fifty years ago.

Continue reading

Specification by example - book review

Posted on 21 February 2023 in Books • Tagged with book, review, programming, specification, requirements, BDD, collaboration • 4 min read

"Specification by Example" by Gojko Adzic book cover.

Doing things right doesn't matter unless you do the right thing. "Specification by Example" by Gojko Adzic is about delivering the right software. Adzic has interviewed many successful teams and discovered that their ways of software development are quite similar. These ways or processes are based on a close collaboration between all the parties, including business representatives. It begins by understanding the business goals. It continues with creating a specification and utilizing it for software development and verification. It is finalized by providing living documentation which reflects the current software state and behaviour.

"Specification by Example" helped me to understand how to do behaviour-driven development (BDD). It is an excellent reading for a software craftsman.

Continue reading

Refactoring - book review

Posted on 15 October 2022 in Books • Tagged with book, review, programming, refactoring, Martin Fowler, Kent Beck • 4 min read

"Refactoring" book front cover

Refactoring is a book by Martin Fowler about what a fellow developer might describe as "a process of improving the code quality."

I highly recommend this book to software professionals who want to improve and formalise their refactoring skills.

Continue reading

Turn the Ship Around!: A True Story of Turning Followers into Leaders - book review

Posted on 22 October 2021 in Books • Tagged with book, leadership • 4 min read

Turn the Ship Around!: A True Story of Turning Followers into Leaders book cover

"Turn The Ship Around!" is an exceptional book. It narrates a story of a poor-performing submarine becoming the best in a short period of time. It teaches the mechanisms of such transformation which involve the leader and the team alike.

Continue reading

Accelerate: The Science of Lean Software and DevOps - book review

Posted on 23 June 2021 in Books • Tagged with book, software development, accelerate • 3 min read

Accelerate book cover

Are you familiar with the gut feeling that the software development practices around you could be better? What if I told you that there is a solid scientific study on practices of low and high performing technology organizations?

Continue reading