Unmask Password

I've been doing a lot of work around encryption lately. One of the tasks involved creating a dialog allowing the user to enter their password for encryption or decryption. One feature I put on this dialog was a "mask password" checkbox. When checked, the password appears as asterisks, meaning the people near the person are … Continue reading Unmask Password

Extreme Tuesday Club

Tonight, I'm off to try my first experience of the Extreme Tuesday Club. I've been meaning to get along for a long time, especially after attending XPDay 5 last year (which is organised by the XTC), but Doug Clinton finally gave me a good excuse to turn up.

Java Black Belt

Thanks to a tip off from the Java Posse last month, I started investigating the Java Black Belt certification community site. In the past, I've been sceptical of certification processes, as I believed that my CV was a better and more accurate indication of my skills than than anything that a certification could say about … Continue reading Java Black Belt

Singletons are Evil

This is a recurring problem I have: trying to explain my aversion to the Singleton Pattern (hereby re-christened the Singleton Anti-pattern). I've finally tracked down a number of links that explain the issue. There have been a few articles written over the years, but these are my favourites: Singleton Considered Stupid Use your Singletons Wisely … Continue reading Singletons are Evil