-
Agile
Defining “Scaling” Agile, Part 3: Creating Agile Product Development Capabilities
In the “Scaling” Agile: Part 1, I wrote about cross-functional collaborative teams. The cross-functional collaborative feature team is the basis…
Read More » -
Software Development
The use of proxy indicators in service management
Operating any non-trivial IT-service is a complex exercise. There are multiple aspects one needs to bear in mind while building…
Read More » -
Software Development
“Architect” Should Be a Role, Not a Position
What happens when a senior developer becomes…more senior? It often happens that they get promoted to “architect”. Sometimes an architect…
Read More » -
Software Development
Why Do You Contribute to Open Source?
You probably remember my half-a-year-old article: Why Don’t You Contribute to Open Source?. I said there that if you don’t…
Read More » -
Enterprise Java
Microservices Patterns With Envoy Proxy, Part II: Timeouts and Retries
This blog is part of a series looking deeper at Envoy Proxy and Istio.io and how it enables a more…
Read More » -
Enterprise Java
Ratio based routing to a legacy and a modern app – Netflix Zuul via Spring Cloud
A very common requirement when migrating from a legacy version of an application to a modernized version of the application…
Read More » -
Software Development
Test coach versus test specialist, impact on queues
I recently had a very interesting conversation with a group of skilled testers on whether or not there should always…
Read More » -
Enterprise Java
New KIE persistence API on 7.0
This post introduce the upcoming drools and jBPM persistence api. The motivation for creating a persistence api that is to…
Read More » -
Software Development
Microservices Patterns With Envoy Sidecar Proxy: The series
I’ve blogged in the past about “how I’m excited for a ‘2.0’ microservices stack” and what some of that entails.…
Read More »