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 …

Jan. 12, 2006

Oct. 02, 2005

3-5-7 (Part 2)

I wrote about the board game 3-5-7 in my previous post.

I wrote this program to as an experiment in AI. A simple board game seemed to be a good way to start. The program implements the minimax algorithm for determining the best move.

3-5-7 is a simple game, so …

Oct. 02, 2005

3-5-7

3-5-7 is a simple two player board game. There are three rows of coins. The first row has three coins, the second has five and the last row has seven. A player can take any number of coins from one particular row. The player to take the last coin on …

Feb. 24, 2005

Sep. 03, 2004

How to Design Programs - MIT Press

Yesterday I had blogged about the books I couldnt find in Bangalore (Programming Pearls and The Practise of Programming). Today I'm going to blog about one of the books I did find (the rest will be in subsequent posts).

That book is "How to Design Programs" from MIT Press. I …