Most architecture mistakes come from the same place: designing for a future that does not exist. Microservices, Kafka, event-driven systems, real-time pipelines. All of this can make sense. But most products fail because they do not deliver value, not because they cannot scale. This is not new.Basecamp scaled for years on a monolith and argued…
Adopting Generative AI Responsibly in Software Teams
Generative AI is now everywhere. A few years ago, it was mostly an experiment. Today, it is just another tool sitting next to our IDE, our documentation, and our communication tools. At CrossKnowledge, the question was never really “should we use AI?”. People were already using it anyway. The real question became: how do we…
The Ladder of Inferences: Enhancing Communication and Decision-Making in Coaching and Management
In the realm of coaching and management, effective communication and decision-making play vital roles in achieving success. However, our thought processes can sometimes be influenced by biases and assumptions, leading to misunderstandings and flawed decision-making. This is where the “Ladder of Inferences” concept can offer valuable insights. Coined by Chris Argyris, the Ladder of Inferences…
Moving Motivators: How I use this simple Game in 1o1
As a manager, one of my priorities is to understand what truly motivates the people I work with. Not just what their job is, but why they do it, what gives them energy, what frustrates them, and what makes them grow. One tool that really helps me with that is Moving Motivators, from Management 3.0. It’s a simple card…
