Loud logs help no one!

As a software developer, we have to be both Michaelangelo and Sherlock Holmes every now and then. Michaelangelo in the sense that every now and then we get the opportunity to create something stunning, something beautiful virtually out of nothingness. Sherlock Holmes because more often than not, things go wrong and we have to go …

Unit tests!

In the morning, I had a very interesting discussion with a colleague of mine. He was writing a simple handler which passed an annotation to a calling class about which we knew nothing. All we knew that by passing the annotation, the class did stuff properly. For those fortunate enough to have dealt with objects …

Updating to Snow Leopard!!!

So today, I decided to update to Snow Leopard from Leopard. It took only 45 minutes using the real DVD. I am about to migrate from Microsoft Entourage to Apple Mail. All seems to be OK till I try to compile a LaTEX document. What the !!!???!!!! Where did my pdflatex binary go ?? I …

Companies should have exchange programs

I honestly believe that companies, whose sole ware is based on technical competence, should have an exchange program. Even as I write it in the darkness of the night, I can hear the howl of people attempting to preserve the in house knowledge against their competitors. I assure you, that is not what I meant. …

Testing in Java

Mocking units in Java