In the previous part, I discussed how AI impacts learning and team effectiveness, highlighting the tension between speed and deeper understanding.
While AI offers clear advantages, it also introduces new risks for long-term team health.
In this final part, I focus on how teams can consciously integrate AI while preserving collaboration, psychological safety, and strong team dynamics.
Continue reading →
In part one, I explored how AI is subtly changing team dynamics through isolation and echo chamber effects.
While AI makes individual developers more productive, it can also reduce the natural collaboration that strengthens teams.
In this part, we take a closer look at what this means for learning, knowledge transfer, and the balance between speed and depth in software development.
Continue reading →
This blog kicks off a three-part series based on my article “AI’s Impact on Team Dynamics,” originally published in a special edition of JavaPro magazine for JCON Europe 2026, titled Java in the Age of AI.
You can find the full magazine here.
In this first part, I explore how AI is already reshaping the way we collaborate as teams and the less visible effects that come with it.
Continue reading →
In the lead-up to today’s Dutch parliamentary elections, we continually witness how political parties defend their own positions, often at the expense of constructive collaboration.
This dynamic is surprisingly familiar to anyone who has worked in a large organization.
The parallels between election campaigns and organizational silos are striking, and both can be damaging to the broader mission.
Just as political parties prioritize their own agendas over national unity, departments within organizations often pursue isolated goals, leading to fragmentation, inefficiency, and missed opportunities.
In both cases, the absence of a shared vision undermines progress.
The way forward lies in working together toward a shared goal, aligning diverse perspectives around a common purpose to create meaningful impact.
Continue reading →
After 25 years in software engineering, I’ve witnessed many projects, from great success stories to those that never quite lived up to their promise.
In our profession, success is not just about technology.
Sure, we love our frameworks, CI/CD pipelines, and microservices.
But the real power of a high-performing team lies in something much deeper: team dynamics.
In this blog I want to dive into the why, how and what of team dynamics and why it’s such a crucial element in the success of your project or organization.
Continue reading →