The battle for your attention is heating up. Facebook and Google are always in the news, but some interesting news recently shows how competitive these companies are going to get. Several months ago I wrote about this collision course the two companies are on: Facebook is trying to get closer to a real email client […]

continue reading.....

As a software engineer moves throughout their career, they take on more responsibilities. Some of these responsibilities are mentoring junior developers and assisting others that may be having problems. Mentoring is thrown around in many conversations when dealing with senior level professionals. It is assumed that people know what to do when it is mentioned. […]

continue reading.....

The other day I was asked how much I knew about Java garbage collection. I am not a performance guru, so I admitted that I knew very little, basically only that it works. As the conversation continued, I realized that while I did not know much about the internals of the garbage collection mechanism, I […]

continue reading.....

PLEASE REVIEW THE MORE RECENT VERSION FOR AUGUST 2010. About 6 months ago, I looked the the job trends for various programming languages. Given that TIOBE released their yearly programming language rankings, I figured I should update the job trends again. In this update, I will use the TIOBE rankings to determine what languages to […]

continue reading.....

Newer Entries >>