-
Agile
Agile Estimating: Story Points and Decay
I’m re-reading Mike Cohn’s Agile Estimating and Planning. It’s the best book I’ve found on this and worth reading, even…
Read More » -
Enterprise Java
Preventing CSRF in Java web apps
Cross-site request forgery attacks (CSRF) are very common in web applications and can cause significant harm if allowed. If you…
Read More » -
Core Java
Top 5 Reasons for Not Using JavaDoc in the Next Project
JavaDoc is an absolutely must for the development of frameworks and libraries which provide a public interface for others, e.g.…
Read More » -
Enterprise Java
Rube Goldberg Spring Integration
Spring Integration provides a very nice abstraction over some complexities involved with Integrating systems together – Spring Integration fits the…
Read More » -
Core Java
Odd practices in Java
Overview There are a number of practices in Java which oddly baffle me. Here are but a few. Using -Xmx…
Read More » -
Core Java
Tracking excessive garbage collection in Hotspot JVM
Quite frequently due to memory leaks or other memory problems applications freeze leaving only the garbage collector (GC) process running…
Read More » -
Enterprise Java
A Simple Introduction to AOP
Why use AOP, a simple way to answer this question is to show an implementation of a cross cutting concern…
Read More » -
Enterprise Java
NoSQLUnit 0.3.0 Released
Introduction Unit testing is a method by which the smallest testable part of an application is validated. Unit tests must…
Read More »