Musings from debugging a production memory leak…

Much has been written on how to debug production memory leaks in Java, so rather than go into the nitty-gritty of how to comb through the heap, I thought I’d just highlight a couple of interesting points that came up as we were working on the issue… Note that this is based on an experience… Read More

What Senior Engineers Want (well, what I want…)

Senior software engineers are expensive, and good ones can be fantastically productive. With the right support and environment, a good engineer can do great things, and with a dysfunctional environment, even the best engineers fail. I’m not talking about beanbag chairs, espresso machines, and onsite massages. Great engineers love to make things, so 80% of… Read More