Some months ago, I did some redocumentation work of a mid-sized legacy system (~1 Mio. LOC). Among other things, the system lacked homogeneity, that means there were many terms that were differently interpreted from different teams over the time…
A graph(ical) approach towards Bounded Contexts
In this blog post, I want to show how you can get a first impression on how you can cut a monolithic application into separated components that make sense from a business’ perspective. This method can help you to identify meaningful Bounded Contexts…
Visualize Developer Contributions with Stream Graphs
In this blog post, I want to show you how you can visualize the contributions of developers to your code base over time. I came across the Stream Graph visualization and it looks like it would fit quite nicely for this purpose…
Session Summary [DevOps Camp compact 2017]
At the BarCamp “DevOps Camp compact 2017” last weekend, I moderated a discussion round based on the question
“What prevents you from doing software development effectively?”
The original reason for this question was that I wanted to know…