How to deduplicate an akka stream

Sometimes it’s necessary to deduplicate your akka stream. Currently, akka streams does not yet provide a built-in filter for duplicates. The small akvokolekta library adds this functionality 1 to the akka streams library.

  1. amongst other stream algorithms 

Read More

The Mythical Man-Month

Probably most of our readers have either already heard of this classical book by Frederick Brooks or even read it. However, since the goal of this blog never has been to provide up-to-date information but rather to provide a comprehensive list of important and influential literature and multimedia resources about Software Engineering in general, I want to use the time to present briefly this master-piece of SE to our readers who haven’t heard about it yet.

Read More

How we went digital without a strategy

During a research on whether a company needs a strategy or not to survive in the global market I came across this article in an issue of Harvard Business Review from October/September 2000. In this article Ricardo Semler, the CEO of the brazilian based company Semco, describes how his company runs already successfully for more than 20 years without having a strategy.

Read More

Continuous integration

In this web article Martin Fowler, author of several popular books on topics such as refactoring and test-driven development, explains the agile practice of continuous integration (CI). CI is the process of committing and integrating frequently (at least once per day). This allows development teams to find bugs quickly and increase communication.

Read More

Interessantes Kurzgespräch mit Grady Booch auf Heise Developer

Sehr interessantes Kurzgespräch mit Grady Booch auf heise Developer über die Zukunft der Software-Entwicklung. In dem Gespräch geht es unter anderem auch über Informatik-Studiengänge und Grady’s Forderung nach einem Pflichtfach Informatik-Literatur, einem Vorschlag dem ich nur allzu sehr zustimmen kann.

Read More

Seminary papers and presentations

In the following I have published some of the presentations and seminary papers I have done during my Master studies. They might be useful for one or another trying to get a first idea about the particular topic.

Read More