Category Archives: software

(The title of this post comes from one of the Twelve Tasks of Asterix) Imagine I am working on a research paper. In order to work on this paper, I need to use 7 different document sources: 1 laptop 1 iPad 3 paper documents 1 whiteboard post-its Now, imagine that each of these items is … Continue reading

In the past few years, I haven’t stopped thinking about what makes Agile work. The Agile Manifesto was written by masters in the field, and those ideas have stood the test of time. However, while the manifesto is quite rich in ideas, it’s still too vague for many. And others just do not know how … Continue reading

This morning, I was listening to my partner telling the story of my 5-year old daughter’s first bicycle ride to her mother… and this got me thinking about programming. My partner was explaining that my daughter got really upset when she found that her mother had stopped holding on to the bike without letting her … Continue reading

Where I talk about some of the successful applications I developed on my own initiative, to learn new technologies.

An introduction to the Agile Scrum “methodology” is presented in this talk by Kent Schwaber (Google Techtalks, Sept. 2006). He speaks for close to one hour from memory, resulting in a somewhat sketchy but nevertheless thought-provoking talk. This is also a strong testimony in favor of refactoring legacy code… If you are interested in understanding … Continue reading

I AM BAFFLED by the fact that giant software publishers have not addressed phishing any sooner or any better. First, let’s take a few steps back and consider (or recall) what phishing is. Let’s pick a Malicious Internet Villain to whom we’ll refer to as MIV. MIV wakes up one morning and decides to rob … Continue reading