-
Software Development
Book review: ‘Are you smart enough to work at Google?’
You need to toss a coin for a football match. The only coin you have is bent and biased towards…
Read More » -
Software Development
Code reviews in the 21st Century
There’s an old adage that goes something like: ‘Do not talk about religion or politics’. Why? Because these subjects are…
Read More » -
Enterprise Java
Extending your JPA POJOs
Extensibility is an important characteristic in many architectures. It is a measure of how easy (or difficult) it is to…
Read More » -
Core Java
Make your JAXB cleaner with the MOXy implementation
The principle advantage of using JAXB when marshalling and demarshalling XML is the programming model. Simply annotate a few POJOs…
Read More » -
Core Java
JAXB, SAX, DOM Performance
This post investigates the performance of unmarshalling an XML document to Java objects using a number of different approaches. The…
Read More » -
Core Java
Musing on mis-usings: ‘Powerful use, Damaging misuse’
There’s an old phrase attributed to the former British Prime Minister Benjamin Disraeli which states there are three types of…
Read More » -
Software Development
SQL or NOSQL: That is the question?
So what’s the deal with NoSQL? Is NoSQL just a controversial buzzword? Could you imagine if the term ‘Object Oriented’…
Read More »