-
Software Development
You Want to Become a Software Architect? Here is Your Reading List!
How do you become a Software Architect? Well, I guess the best way would be to do about two dozen…
Read More » -
Software Development
gonsole weeks: oops – it’s a framework
While Eclipse ships with a comprehensive Git tool, it seems that for certain tasks many developers switch to the command…
Read More » -
Core Java
Adding @atomic operations to Java
Overview How might atomic operations work in Java, and is there a current alternative in OpenJDK/Hotspot it could translate to.…
Read More » -
Software Development
Logging or Commenting ?
When my recent article was republished on dzone Jonathan Fisher added a valuable comment stating: … I think I have…
Read More » -
Core Java
How to use CopyOnWriteArraySet in Java with Example
CopyOnWriteArraySet is little brother of CopyOnWriteArrayList class. These are special purpose collection classes which was added on JDK 1.5, along…
Read More » -
Agile
Failed! You get what you deserve!
Consider this, few projects fail because of unusual or unforeseen problems. If you are trying to go so fast that…
Read More » -
Software Development
Flyway and jOOQ for Unbeatable SQL Development Productivity
When performing database migrations, we at Data Geekery recommend using jOOQ with Flyway – Database Migrations Made Easy. In this…
Read More » -
Software Development
Fibonacci and Lucas Sequences
This posts touches on three of my favorite topics – math, transferring knowledge through experience (tutorial unit tests) and the…
Read More » -
Core Java
Type safe dependency injection using Java 8.0
So I sometimes really miss old school Dependency Injection. Back when Spring was still “lightweight” we happily configured all our…
Read More »