Jan. 18, 2011

Dec. 21, 2010

Sales Stories

This post is the first in a series of stories on selling.

This stories in this post are from the book Hope is not a strategy.

On targeting the pain point

Early in my sales career as an account manager, I was in the back of the room while one …

May. 30, 2010

May. 13, 2009

Pattern Matching With PEAK-Rules

I came across this interesting article on Pattern matching in Python. The article asks: Can we recreate in Python the pattern matching semantics present in languages like Haskell and Erlang.

For those not familiar with the way pattern matching works, I've copied the example from the article above.

%% handle(Path …

Aug. 30, 2007

Jul. 26, 2007

Sep. 22, 2006

Handling Conflict

Conflict. It's that word again. We have all faced it and most of us would rather not discuss it, but sooner or later you will be faced with such a situation and it's helpful to be able to understand it. In this article, I will discuss what I understand by …

Sep. 11, 2006

What skills do I need to be a good scrummaster?

Based on my experiences, my list would go like this -

Have empathy. This is the most important. Learn continuously. This is the second most important. Apart from these, you need

  • Understanding of the organization and its culture
  • Understanding of the team and its dynamics
  • Understanding of the people on the …

Jul. 26, 2006

Fun at Paris Charles De Gaulle airport

So I arrive at Paris CDG from Heathrow, disembark from the plane and enter the terminal. There is a sign saying "Baggages", so I follow that and come to an immigration desk. Immigration takes all of 20 seconds before I am in the baggage collection area.

Before me is baggage …

Apr. 12, 2006

Introduction to Recursion

This article used to be 6 part series of articles on recursion that I had on my old blog. I have combined the series into a single article and posted it here. This article is still dated for the 12th of April, 2008, which is when I originally posted this …