-
Software Development

Why I stopped using Spring
My post on DZone about Humble Architects sparked somewhat of a controversy, especially around my disparaing comments regarding Spring and…
Read More » -
Agile

11 areas an Agile Project Manager needs to focus on
In my previous posts I focused on the Attitudes of a Great Software Developer and the Attitudes of a Great…
Read More » -
Core Java

Garbage Collector guidelines and tips
These are some of the guidelines and tips I usually look at when I need to tune the GC. Are…
Read More » -
Enterprise Java

Scaling Spring Batch – Step Partitioning
We have talked about how to get up and running with Spring Batch in a few of previous articles. Now,…
Read More » -
Agile

When something works, share it!
When I joined PaddyPower in October 2012 I was asked to improve quality without affecting throughput. I studied the teams…
Read More » -
Enterprise Java

Dozer: Mapping JAXB Objects to Business/Domain Objects
Dozer is an open source (Apache 2 license) "Java Bean to Java Bean mapper that recursively copies data from one…
Read More » -
Software Development

Service Composition: Modularity for SOA and Event-Driven Applications, Part I
Modularity is a cornerstone of good application design. As systems become more distributed, we’re faced with unique challenges to achieving…
Read More » -
Agile

Agile, Agile, Agile. What is so different about Agile for Developers and Testers?
The word Agile has taken the software world by storm. Agile has grown well past it’s hype cycle. People have…
Read More » -
Core Java

Lambda, will it serialize?
So I have been ponder an enhancement required on the Tyrus project that would allow a user to broadcast to…
Read More »





