I find myself spending more time on stackoverflow than facebook. I love helping people, and enjoy learning from them in the process.

While I have nothing against the Agile methodology, sometimes it feels like playing a game of chess thinking only one move ahead.