The seven wastes of software development
Lean Thinking is more than just a set of management tools; it is a philosophy centered on maximizing customer value while relentlessly eliminating waste. At its core, it challenges us...
I have been working as a software developer, architect, and consultant for over 25 years. As a Lead Consultant at Thoughtworks, I help organizations build modern software products in an agile, secure, and reliable way.
I support teams methodically, technically, and personally—whether through coaching, architecture consulting, or hands-on pair programming.
I am a strong advocate of agile, TDD, CI/CD, DevOps practices, and Lean Thinking principles.
Jörn Dinkla
Software Engineer, Architect, Consultant
Lean Thinking is more than just a set of management tools; it is a philosophy centered on maximizing customer value while relentlessly eliminating waste. At its core, it challenges us...
In 2016, I wrote the following in “Die komplexe Perspektive” (“The Complex Perspective”): However, it must also be stated clearly that AI has not achieved its ultimate goal of “intelligent...
Ten years ago, I wrote “Die komplexe Perspektive” (the complex perspective) as a practical mental model for making sense of the digital economy. I’m revisiting those ideas using a set...
I really enjoyed working on the first story, so I tried again — this time also generating images with Google’s Nano Banana Pro. What I like most about this new...
This weekend I had a little time to play around — and ever since ChatGPT arrived back in 2022, I’ve been wondering when AI would be ready not just to...
The Thoughtworks Technology Radar has always been more than a list of tools. It captures what happens when technology moves from experimentation to everyday practice. In its 33rd edition, one...
I’m excited to share the first MVP release of NKP (aNalysis of Kotlin Programs), a command-line tool for analyzing Kotlin codebases and uncovering architectural insights.
I’ve written a new article for JavaSpektrum: “Java im Technology Radar – Totgesagte leben länger”. The piece looks back at Java’s journey through the eyes of the Thoughtworks Technology Radar...
I’ve written an article for JavaSpektrum 2/2025 about Structured Concurrency in Java 24. The article covers JEP 499, Java’s fourth preview of Structured Concurrency, which aims to make concurrent programming...
As an external consultant in an Enabling Team for Cloud Architecture, I supported several teams and noticed that software development quality was lacking. This surprised me because the client was...