Hands of two men fixed in handcuffs. Pocket wartch between them. Close up. Concept of accessory of crime.

People have been cursing java.util.Date for over a decade, but it stubbornly refused to disappear. JSR310 java.time in JDK8 provides a great replacement, but developers have been slow to adopt it, mostly because dates and times are a complex domain. Read More…

IWD

Externalizing application configuration values into a properties file is a common pattern in enterprise applications, because it gets the environment-specific settings out of the code and avoids the need for …

IWD

Recently I’ve been working on a feature for one of our products to enable it to communicate to ERP systems (http://en.wikipedia.org/wiki/Enterprise_resource_planning). These live in the client’s domain and typically they …

IWD

Play 2.0 RC2 has been released, and the built-in documentation is reasonably good. Covers using Play with both Java and Scala.http://www.playframework.org/2.0 Here are some notes from a company using Play …