50/50: Movie Review
The movie “50/50″ is a surprisingly touching movie starring Joseph Gordon-Levitt as the young cancer patient and Seth Rogen as the incompetent but ultimately caring friend. It’s based on the true life story from Rogen’s past (he was in both cases the friend, not the cancer patient) which helps give the story a true to life feel. Indeed, the honest and unflinching perspective taken by the producers of the movie to the topic of cancer – from the effects it has on the patient’s relatives to the gross after surgery cleaning of back surgery wounds – is...
Read MoreDrive: Movie Review
Ryan Gosling’s latest movie, “Drive”, is a traditional criminal-with-a-heart-of-gold caught in some trouble and tries to escape by clearing his name. The plot line has lots of dead ends that lead nowhere (the entire plot line around Gosling’s character’s driving abilities evaporates like water in the desert sun) but regardless, the movie keeps your attention by what it doesn’t do more than what it does. What it doesn’t do is dialogue. There’s very little talking. Its the “don’t say, show” philosophy taken to extremes. At some...
Read MoreHugh Jackman’s One Man Show
Sue, Anusha and I went to see Hugh Jackman in his “One Man Show” on tuesday along with probably most of the woman over 50 years of age in Toronto. If you get a chance, “have a go”. It’s fun. It really is. But more interesting than the show is to listen and watch someone who has, admittedly by way of many fortunate bounces and turns, been able to drive his own destiny and continues to push it in directions that he chooses. The show itself is mostly Hugh singing with a supporting cast of orchestra and backup dancers inter mixed in with some commentary...
Read More

I'm a professional engineer working in the software industry based currently out of Toronto, Canada. If I'm not writing code, you might find me on the hockey rink or reading the NY Times over coffee.
I have recently started to plan a trip around the world with my wife, Susana, putting my software development career on hold while I grow and learn in other ways beyond the keyboard.