What's New Here?Subscribe to RSS feed

The Good, the Bad, and the Ugly Backlog
The product backlog is an important tool: It lists ideas, requirements, and new insights. But is it always the right tool to use? This post discusses the strengths of a traditional ...

Starting with WSO2 ESB by running the samples
I recently joined a new assignment where we have to implement an ESB solution based on the WSO2 toolstack. Although I am familiair with most of the concepts of the ESB and some other ...

11 Agile Myths and 2 Truths
I deliver a lot of Agile training courses and I give a lot of talks about Agile (BCS Bristol tonight). There are some questions that come up again and again which are the result of ...

Promises and Deferred objects in jQuery and AngularJS
Series of articles about futures/promises without JavaScript would not be complete. Futures (more commonly named promises in JS land) are ubiquitous in JavaScript to the point where ...

5 Techniques to Get the Most Out of Your Software Team
Congrats! You have identified a high-performing, top-notch software development team to design and build your product. (If you are still looking for a team read this.) Want to know ...

Fragmented projects and overcommitted people
In 2010 I wrote two articles on Burn-Out and exhaustion in software teams. Since then there were more and more articles of this kind printed in the major german press. Psychologists ...

Using Lambda Expression to sort a List in Java 8 using Netbeans Lambda Support
As part of JSR 335 Lambda expressions are being introduced to the Java language from Java 8 onwards and this is a major change in the Java language. If you want to learn more about ...

Why Open Source Software?
I decided to look at something everyone thinks we know well, Open Source Software (OSS) and see what I discover. The child in me said; “Do it”. The Strange and Not-So-Strange ...

Setup your Java Development Environment in Windows 7
I have been receiving a lot of requests over the time, from students and people willing to experiment with the Java language, on providing a simple guide on how to setup a Java development ...

Gang of Four Patterns With Type-Classes and Implicits in Scala
Type-classes, as they’re known within the Scala language, have a wonderful place in library development. They make code open to extension, less verbose and simplify APIs. I’ve yet ...



