Year: 2014
-
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 » -
Enterprise Java
Codename One & Java Code Geeks are giving away free JavaOne Tickets (worth $3,300)!
Would you like to go to JavaOne? Besides being a cool conference its loads of fun with shows and events…
Read More » -
Software Development
How do I make testing faster?
Earlier this week I was the guest of a large bank in the City, OK Canary Wharf actually. They had…
Read More »