The BileBlog, without the Bile

The last week I have been corresponding with Hani, the writer of the BileBlog, without realising it was him. The BileBlogger seemed to know a lot of people that I know so I thought:

  • a) he must be based in Europe, or travel to Europe a lot and
  • b) would in turn be known to my European contacts.

Though the name Hani is not that rare, I made the connection, checked with some colleagues and then realised my email correspondent Hani Suleiman and the BileBlogger were one and the same. His emails were courteous and well thought out.

I read the Bile Blog and find myself in broad agreement with much that is said. So, after discussing it with him first, I am blogging about the last three issues in his BileBlog, without the bile. The purpose is to create some discussion and amplify Hani’s points, which I believe have some merit.

So I will do away with the profanity and abuse, and try to distil the issues into a technical discussion that is hopefully more accessible. Where relevant, I’ll also mention some positives and helpful suggestions for some of the issues, both of which are considered ‘offtopic’ on the bileblog.

Checkstyle 3.4

I am readying the 1.0 release of [ehcache](http://ehcache.sf.net), a popular cache for Java. I received a patch which I was not happy with, which led me to wonder about tightening my [checkstyle](http://checkstyle.sf.net) rules. Until recently I thought the use of tools such as checkstyle to be near universal on well-engineered projects. After all, it promotes… Continue reading Checkstyle 3.4