The definitive way to implement a singleton in java

I’ve been interviewing a bunch of candidates lately ( we are hiring ) for a senior java developer’s position, and i’ve come to realize how far from the basics numerous people have become.  You ask them about some ajax feature, or new app on facebook, etc, they jump at the chance to talk about this,Continue reading “The definitive way to implement a singleton in java”

Day programmer vs Night programmer : revisited

A couple days ago DZone linked to the following article. The author goes on to define a Day programmer as someone who write code for a living, being mostly incompetant at their job, just doing this for a paycheck.  He then goes on to talk about night programmers as the leads of the technological world,Continue reading “Day programmer vs Night programmer : revisited”

Best User Instruction manual ever

I’ve seen some pretty creative ones over the years, mostly online manuals, but this one has to take the cake.  When I saw this, I couldn’t resist sharing it. The idea of having a step by step guide, available to new users, users who have never had a smart phone.   Take a look forContinue reading “Best User Instruction manual ever”

Government and Politics and Corruption

Can one exist without the other?  It seems that all levels of government are subject to this.  I will refrain from mentioning other countries, as my own has its fair share of problems and scandals. This morning, the news announced that the mayor of my humble little town is being investigated by the UPAC (Continue reading “Government and Politics and Corruption”

PIPA/SOPA: Stopped they must be; on this all depends.

Being Canadian, I have no senator, governor or anyone else to write to about stopping PIPA/SOPA.  All I have is my lonely blog and my free speech, so this is me showing my support.  SOPA/PIPA can and most likely mean the end for several of the “open” communities that we use around the web, includingContinue reading “PIPA/SOPA: Stopped they must be; on this all depends.”

Layoffs: how to know where to cut

The motivation behind this post is two recent series of layoffs I have been witness to.  One in my former employer’s ranks, and one in my current employer’s ranks.  These are not the first layoffs i’ve seen, I was witness back in 2000~2001 when the dot com bubble burst, and saw quite a few backContinue reading “Layoffs: how to know where to cut”