Wednesday, July 19, 2006


If you’re going to work in computers—as I do—you are going to encounter a lot of TLAs, ETLAs, EETLAs, etc. You will also be creating a lot of acronyms; project names, product names, and anything else you’re working on will probably become “acronymed” at some point.

This is why you should always be careful when naming a new project, so that the acronym it ends up with doesn’t cause embarrassment. For example, don’t name your project a “Product Inquiry Tool”, because it will be abbreviated to “PIT”. Don’t call your product a “Java Enterprise Remote Kiosk”, because that will be abbreviated “JERK”.

These aren’t real examples—although one of them is similar to a project I saw. Which is what kicked off this post.