Tech talk highlights 2014

Dagger2 - creating a typesafe dependency injection graph at compilation

Autovalue - create immutable value types using annotation processor support from a Gradle build

Querydsl - Usage Maturity Model