New Look Java Magazine

The official Java magazine from Oracle has received a new look in the form of switching from a heavy PDF based production to a more responsive single page HTML publication. This is fantastic news for the many mobile readers from both a data usage and presentation perspective. As per their issue archives page, it seems […]

Continue Reading...

Switching Blogging Modes

Every few months the burden of broken promises to write more blog posts mounts to the point that I have write a post addressing the lack of blogging. Between hitting the gym 3 times a week, my son having leg surgery, running cubs once a week (plus weekend camps) and spending at least some time […]

Continue Reading...

Java Patterns For Concurrency

This post talks about some of the patterns we can use to solve concurrency issues relating to state shared across multiple threads. The goal is to provide some smarter alternatives to slapping synchronized on every method call, or around every block of code. The problem with synchronized is that is requires everyone to participate. If […]

Continue Reading...