Who doesn’t love a good book? The cold, dark and grey weather — at least in the Northern Hemisphere — is the perfect excuse to throw an extra log on the fire and sit down with a good book, and perhaps a glass of Glühwein. 

With the holidays ahead, we asked our colleagues across Camunda to share their reading recommendations — from books to sharpen your skills, improve your code and inspire your leadership, to reads that will make you stop and think about personal development.

We hope you enjoy these books as much as we have:

Books to hone your Engineering Knowledge 

Chris Zell, Software Developer

Chris Zell

Learning Chaos Engineering laid the foundation for introducing chaos engineering and game days at Camunda.

Chris Zell, Software Developer

Josh Wulf, Developer Advocate

Deepthi Akkoorath, Software Engineer

Whether you build your own database or use one, it is important to know the foundational concepts behind it. This book covers several fundamental concepts from the internals of a storage engine, to challenges in distributed systems. The author does not go too deep into the theory, but goes deep enough to make it an enjoyable read. Highly recommended to anyone who is building scalable systems.

— Deepthi Akkoorath

Jan-Philipp Friedenstab, Engineer

Zoltan Tömböl, Site Reliability Engineer

  • The Algorithm Design Manual, 3rd Edition

It is possible to write a book on a highly technical topic that is approachable and friendly enough for beginners to start with, while deep enough for professionals to learn from. Technical books are often dry and hard to read. This is definitely not the case here. Easy to follow proofs and anecdotes make this book a great read for everyone. Also, graphs are everywhere. Seemingly unrelated problems can be transformed into graph problems to which an optimal algorithm is already known.

— Zoltan Tömböl

Books to Boost your Career

Maxim Danilov, Engineering Manager CI Platform

A great intro to those switching from individual contributors to a manager’s role, covering all the important areas in a very concise form. Personal outtake: a great outlining of the difference between mentoring and coaching.

— Maxim Danilov

 Stefan Wiese, IT Consultant

Josh Wulf, Developer Advocate

Parixit Naik, Marketing Operations Manager

Books to Nurture Personal Development

Nele Uhlemann, Technical Consultant

Nele Uhlemann

Communication is key in all human interactions and important in conflict management. Especially when we work remotely, non-verbal communication is missing and it is even more important to be able to listen and to express yourself empathically. I am fascinated by communication theories but often theories are hard to apply for all life situations. This book instead combines theories into a practical guideline that helps to reflect yourself and to improve your verbal interactions with others.

Nele Uhlemann

Rob Emsbach, Head of Technical Presales APAC

Josh Wulf, Developer Advocate

Niall Deehan, Developer Advocate

Parixit Naik, Marketing Operations Manager

Books to Inspire your Leadership

Jakob Freund, Co-founder and CEO

Jakob Freund

“Giving people freedom to make decisions autonomously is the right thing to do, but only if you have made sure that those people are the best possible match for the role they are assigned to. This can be a painful but necessary process.

My favorite quote from No Rules Rules: Netflix and the Culture of Reinvention: “Dispersed decision-making can only work with high talent density and unusual amounts of organizational transparency. Without these elements, the entire premise backfires.”

Jakob Freund

Andre Bappert, Technical Product Manager 

“The best thing you can do for your employees is to offer them an opportunity to grow personally and professionally – under the condition that they are able and willing to help growing the company. My favorite quote from The Alliance: Managing Talent in the Networked Age: “Gamson said he builds trust through honesty: “I know my employees are likely to leave the company at some point. Recognizing that fact doesn’t temper my interest in investing in them. On the contrary, it fuels it. Assuring them that it’s more than OK to talk together about their career, even if it doesn’t include LinkedIn, helps establish an atmosphere of open honesty, and helps them understand that we are aligned in our interest in making them better.”

— Jakob Freund

Books by Camundos

If you’re interested in what our Camundos are writing, as well as reading, make sure you check out:

Camunda Co-Founders Jakob Freund & Bernd Ruecker

Josh Wulf, Developer Advocate

Mary Thengvall, Director of Developer Relations

And don’t miss these titles, coming in 2021:

Practical Process Automation by Bernd Ruecker:

In today’s IT architectures, microservices and serverless functions play an increasingly important role. But how can you create meaningful, comprehensive, and connected business solutions if the individual components are decoupled and independent by design? This book provides a framework through examples and practical advice, and reveals how you can design complex processes in such an environment to deliver true business value. Systems that become more distributed, asynchronous, and reactive usually require state handling to deal with long-running interactions. Author Bernd Ruecker demonstrates how to use process automation technology to apply typical long-running patterns around resiliency, messaging, orchestration, or consistency without forcing your service implementation to become stateful itself. With this guide, you’ll discover how process automation compares to business process management, service-oriented architecture, batch processing, event streaming, and data pipeline solutions.

Cloud-Native Continuous Delivery by Mauricio Salatino:

Teams are wasting time reinventing common and well-established (in Open Source communities) practices and technical solutions that don’t directly benefit their companies. This book aims to provide examples of these practices applied using Open Source projects, such as KNative, Cloud Events, Jenkins X, Helm, Zeebe, Spring Cloud, etc. The readers of the book should be able to finish each chapter understanding how each tool can directly benefit them, what the alternatives are, and how to get started with a working example.

Ready to get started?

Still have questions?