bamboodreams
-
I am afraid of superstar developers!
I now think that choosing roman numerals to represent parts in my series of posts about agile was a bad idea. It is not very scalable! This post, while related to agile, is not part of the series anyways. A few months ago, I read blog posting about agile development. I think it was called…
-
Being Agile… Part IV: Falsify me, please
My reference to Adam Savage in Part III was not just incidental. I think it is a very profound one, especially in software development. Adam Savage, in a later podcast (unfortunately, I was unable to find it) explains how the phrase “Failure is always an option” represent a fundamental fact about scientific enquiry. Unlike we…
-
Being Agile… Part III: Failure is always an option!*
So we are TDD. We proudly announce the number of unit tests and the percentage coverage as part of the scrum achievements. We make demands on minimum coverage (for a brief while when we had TFS, it was a check-in constraint). But, what do we actually gain by testing? Is there a law of diminishing…
-
The Arsenic DNA Bacteria that might not be!
So, earlier last week, NASA comes out with an announcement saying that it will have a press conference on the 2nd of December to announce a major development that has implications to astrobiology. A day after NASA announcement, Gizmodo published a highly speculative article that predicted that NASA is going to announce that they have…
-
ഇവിടുത്തെ ആദ്യത്തെ മലയാളം പോസ്റ്റിങ്ങ്!
കുറെ നാളായി ഞാന് മലയാളത്തില് ഒരു പോസ്റ്റ് ചെയ്യണം എന്ന് വിചാരിച്ചുകൊണ്ടിരിക്കുന്നു. പക്ഷെ കൊള്ളാവുന്ന ഒരു IME എഡിറ്റര് കിട്ടിയിട്ടാവട്ടെ എന്ന് കരുതി. അവസാനം ഇന്നലെ എന്റെ ചേച്ചി എനോട് ഒരു സഹായം ചോദിച്ചു, ഒന്ന് രണ്ടു ലേഖനങ്ങള് PDF-ല് നിന്ന് കണ്വേര്ട്ട് ചെയ്യാന് പറ്റുമോ എന്ന്. അപ്പോഴാണ് മലയാള ലിപികളുടെ confusion ഒന്നുകൂടെ എനിക്ക് ഓര്മ്മ വന്നത്. വര്ഷങ്ങള്ക്ക് മുന്പ് ഞങ്ങളുടെ ആദ്യകാല കമ്പനി ഒരു മംഗ്ലീഷ് എഡിറ്റര് ഉണ്ടാക്കാന് തീരുമാനിച്ചു. പക്ഷെ അതിനു വേണ്ട…
-
Being Agile… Part II: Never stop changing
The point I stop reading an article about agile development is when it starts quoting from the agile manifesto. No, I do not have any qualms with the manifesto; I think it is an excellent minimalist document. However, when people starts to preach about it, I tune out. Same is the case when someone brings…
-
Being agile… Part I
The noise level about agile software development is deafeningly high these days. May be it has already peaked, which is probably a good thing. My real encounter with agile development in a production environment happened in 2003, when the company I am working for decided to adopt agile practices. We were playing with Fish philosophy…
-
Chevy Volt has WHA!?
It has 10 million lines of code, exalts Wired magazine, making it the King of software cars. Now, if we look at kings in real life, who are overly pompous, over spending, ego maniacal AHs, this title may suite. Oh, no, I have nothing against Volt. I would buy one (or another Plug-in) when it…
-
Fallacy of Exaggeration
In an article about the brain (a wonderful article) Carl Zimmer has this quote. The brain is, in the words of neuroscientist Floyd Bloom, “the most complex structure that exists in the universe.” Now, I understand the awe we feel looking at the complexity and ingenuity of our brain, but the most complex structure in…
-
My Dinner
We both like cooking and eating good food. We both agree that we can cook better food than most restaurants. And our cuisine is pretty eclectic. However, some days we fall back to the nice Kerala style dinners. Today was such a day. When everything was on the plate, I couldn’t help but take a…