We Don’t Have MongoDB – is CouchDB OK?

‘It can’t be helped,’ the saddlebum said. ‘What’s happened is, you’ve overloaded your analogizing faculty, thereby blowing a fuse. Accordingly, your perceptions have taken up the task of experimental normalization. This state is known as “metaphoric deformation”‘.   Robert Sheckley, “Mind Swap”, 1966. One of the Sci-Fi books that left a deep impression on my young mind was […]

Sitting on the Node.js Fence

I am a long standing fan of Garrison Keillor and his Prairie Home Companion. I fondly remember a Saturday in which he delivered his widely popular News From Lake Wobegon, and that contained the following conundrum: “Is ambivalence a bad thing? Well, yes and no”. It also accurately explains my feeling towards Node.js and the exploding […]

Making Gourmet Pizza in the Cloud

A while ago I had lunch with my wife in a Toronto midtown restaurant called “Grazie”. As I was perusing the menu, a small rectangle at the bottom attracted my attention. It read: We strongly discourage substitutions. The various ingredients have been selected to complement each other. Substitutions will undermine the desired effect of the […]