Is Java A Monoculture?

June 5, 2015

TL;DR - Technically no, but practically yes.

I'll start by examining why Java is not a monoculture.

Java is interesting, in that it is both a programming language and a runtime environment. When Java first burst upon the scene, it was promoted as a general-purpose cross-platform programming language. It was not the first language to make such a claim, but it was the first to live up to most of its hype. I was a very early adopter of Java and remember the joy of writing code on a Windows PC and then having my tester run that exact same code on their Apple Mac. I'd used scripting languages that could do that, but never anything that needed compiling. I was hooked.

Continue reading →

New Instance of BenevolentEmployer

June 2, 2015

Today I start as a full-time employee at a company after working there as a contractor through TeamSoft. I was initially all excited to announce this, but then I was placed on a top secret project and asked to sign a Non-Disclosure Agreement. Given that I have a legal protection budget of zero, I'll just note that I am now a full-time employee and go back to my previous habit of referring to my employer as Benevolent Employer.

This position has lots of opportunity to be excellent, so I am pleased and even a little excited. I do plan to keep writing, but at most will mention new Benevolent Employer in passing, so that I can diligently abide by the agreement I signed.

Continue reading →

Cover Song - Layla performed by Eric Clapton and Wynton Marsalis

May 9, 2015

This may technically not count as a cover song, because the original writer and performer is involved, but I absolutely love this version of Layla. It is sufficiently different from every other version I have heard, that I am including it here.

Continue reading →

Great Quote About Tests by Uncle Bob

May 9, 2015

Updated the link to point to its new blog home

Robert "Uncle Bob" Martin is a programmer's programmer. He's been called a Master Craftsman. And he likely deserves even more respect and admiration than that.

Here is a great quote from an entry titled First on his blog:

Continue reading →

Cover Song - Louie Louie performed by Motorhead

May 2, 2015

This is one of my earliest memories of a cover song by a non-pop group. A friend of mine had lent me a tape called something like "A Quiet Night In" and this was one of the tracks on it. It was love at first listen.

Continue reading →