Darren Hobbs
SwingHelper
One of the most common causes of sporadic bugs in swing applications is doing things on the wrong thread. Most common of these is when a thread that is not the Event Dispatch Thread does something ...
Wordpress Fail
So I was all fired up about migrating to wordpress, due to the rot this blog has suffered over time. (The category links have been broken for nearly 2 years now I think). I got as far as the follow...
Java GUID / UUID Update
One of my most visited posts is this one written in 2003 about a couple of little known classes in the JDK for generating unique identifiers, also known as GUID's or UUID's. Java 5 and later now al...
Change the Words
Agile is dead. The word is too easy to slap onto any old thing in an attempt to jazz it up. It's also pretty easy to use as a pejorative term by those who have no interest in improving. Let's take...
Alumnus
After almost 5 years, I find myself no longer working for ThoughtWorks. Moving on was a hard decision but it was time for a change. I'm looking forward to my new job, but I'll miss being '@thoughtw...