-
Enterprise Java

Create global precipitation (rain) visualizations with HTML5, Canvas, and open data
I’m currently working on my next book for Three.js and one of the chapters deals with visualizing open data. When…
Read More » -
Agile

Cost of Delay Due to Indecision, Part 3
In Part 1, we discussed the cost of delay of not shipping on time. In Part 2, we discussed the…
Read More » -
Software Development

Software engineering vs Software consulting
I’ve seen articles with this topic in the past but have to admit to have never read one. If you…
Read More » -
Software Development

Dynamic Programming – Introduction
Wow, it’s been a while since I’ve written anything here. Between changing jobs, working on my PhD and moving to…
Read More » -
Core Java

Java 8 Friday Goodies: Local Transaction Scope
At Data Geekery, we love Java. And as we’re really into jOOQ’s fluent API and query DSL, we’re absolutely thrilled…
Read More » -
Software Development

Coping with Methods with Many Parameters
I will put my captain Obvious cape now and write in short how to get rid of methods with many…
Read More » -
Enterprise Java

Dependency Injection Options for Java
I wanted to take some time to put together a summary of some popular dependency injection (DI) frameworks for Java.…
Read More » -
Software Development

Write effective Unit tests
Soon or later we all experienced the comfortable feeling of test green lights, assuring a non regression after a change…
Read More » -
Agile

Managers who don’t TDD be unemployable before 2012
In the furious discussion over my “Programmers without TDD will be unemployable” last month a couple of people asked: “How…
Read More »





