-
Core Java
Composing Java annotations
The allowed attribute types of a Java annotations are deliberately very restrictive, however some clean composite annotation types are possible…
Read More » -
DevOps
Death by Redirect
It is said that the greatest harm can come from the best intentions. We recently had a case where, because…
Read More » -
DevOps
Tomcat Clustering Series Part 4 : Session Replication using Backup Manager
Hi, this is my fourth part of the Tomcat Clustering Series. In this post we are going to discuss how…
Read More » -
Software Development
Rule of 30 – When is a method, class or subsystem too big?
A question that constantly comes up from people that care about writing good code, is: what’s the right size for…
Read More » -
Enterprise Java
Securing your Tomcat app with SSL and Spring Security
If you’ve seen my last blog, you’ll know that I listed ten things that you can do with Spring Security.…
Read More » -
Scala
Introducing Spring Scala project
The Spring Scala project was first revealed to the world last October at SpringOne2GX. SpringSource now has revealed more information…
Read More » -
Enterprise Java
A Guide To Authenticating Users With Mozilla Persona
Having only twitter and facebook authentication so far, I decided to add Mozilla Persona to the list for my latest…
Read More » -
Software Development
Comprehending the Mobile Development Landscape
There’s no shortage of mobile growth statistics, but here’s a few specific ones paint an overall picture of mobility: Roughly…
Read More » -
Software Development
The new log4j 2.0
Before a while a new major version of the well known log4j logging framework was released. Since the first alpha…
Read More »