Erlang and OO

Erlang is a functional language, something that worries a long time OO programmer, especially when said programmer is starting a new project in it. My background is predominantly in OO languages that Alan Kay did not have in mind when he coined the phrase OO. I have used Smalltalk in an academic environment, never commercially. [...]

12 July 2008 | programming | 2 Comments

Long time, no post

Writing blog posts seems to require a certain emotional threshold to be crossed. No wonder micro-blogging is really popular, no real thresholds to cross there, visiting the restroom constitutes a post. Rank amateur bloggers like me have to expend quite a bit of effort in writing a post (even with posts that reflect the amateurishness), [...]

24 June 2008 | misc | No Comments

On Software Reuse

Software reuse is one of the most fascinating topics there is. A source of many myths and the basis of many project management blunders. I came across this brilliant article by Peter Naur. The article touches on so many points near and dear to my heart. From the industrial era project management techniques used in [...]

23 February 2008 | programming | 1 Comment

Cheap Shot

The first challenge - build a web site that can handle the load.

17 February 2008 | Uncategorized | No Comments

Mystery Mail

I got a really creepy piece of mail today. What looks like a newspaper clipping arrives in a white envelope, my address hand written with a blue ball point pen. There is no return address on the envelope and is postmarked with a Research Triangle Region post office stamp. The newspaper clipping has a hand [...]

16 February 2008 | Uncategorized | No Comments

A Year of Blogging

Time sure flies fast, my blog is now a year old. It has been an interesting experience. Blogging can be easy one day and really hard on another day. I am still not sure what I should or shouldn’t blog about. Take today for instance, I can either blog about how to get the Eclipse [...]

15 February 2008 | Uncategorized | 3 Comments

How will this make money ?

Patrick’s post on AppJet and my comment on their ability to make money made me dig up this old draft. Every software project you work on, whether it is in a startup or in a big company will eventually get asked the question - how will this make money ? Having thought about this question [...]

14 December 2007 | misc | 1 Comment

The Big Switch

I came across Nick Carr’s offer to get an advance copy of his forthcoming book The Big Switch on his blog. The premise of the book is a very interesting topic for me, I work on enterprise software and there are big changes coming in this space. To get an advance copy I had to [...]

10 December 2007 | books | No Comments

EC2 and REST

I have been looking at Amazon EC2. It is a fascinating service. It is quite a thrill to fire up your own linux instances in the cloud the first time. The fun wears off after a bit because linux instances are quite boring on their own. I am sure designing a web application server infrastructure [...]

26 October 2007 | ibm | No Comments

Project Zero

I have been working on Project Zero for the last year. The project is an incubator and is still in its early stages.
Disclaimer - the views expressed on this blog are mine and mine alone, they do not reflect the views the Project Zero team.
As with all software projects in their early stages, [...]

26 October 2007 | ibm | No Comments