-
Groovy
Spring Dynamic Language Support with Groovy
Groovy is a dynamic and object-oriented programming language running on JVM. It uses a syntax like Java, can be embedded…
Read More » -
Enterprise Java
Testing Spring Data MongoDB Applications with NoSQLUnit
Spring Data MongoDB is the project within Spring Data project which provides an extension to the Spring programming model for…
Read More » -
Enterprise Java
Optimizing Neo4j Cypher queries
Last week, I spent a good number of hours trying to optimize around 20 Cypher queries that were performing disastrously(36866ms…
Read More » -
Enterprise Java
SLF4J Logging in Eclipse Plugins
Developing with Maven and pure Java libraries all the time, I never thought it could be a problem to issue…
Read More » -
Enterprise Java
Be Careful With Cache Managers
If you are using spring and JPA, it is very likely that you utilize ehcache (or another cache provider). And…
Read More » -
Core Java
Inferred exceptions in Java
It’s always nice to borrow and steal concepts and ideas from other languages. Scala’s Option is one idea I really…
Read More » -
Software Development
Classic Mistakes in Software Development and Maintenance
…the only difference between experienced and inexperienced developers is that the experienced ones realize when they’re making mistakes. Jeff Atwood,…
Read More » -
Software Development
Significant Software Development Developments of 2012
I have written before (2007, 2008, 2009, 2010, 2011) on my biased perspective of the most significant developments in software…
Read More »