Wednesday, July 30, 2008

A small note

Its been 28 days since I had last posted. I DO NOT have anything to share through words but through a video.



All credits to Cyberthing for this video. Please do not sue me !! :)

Tuesday, July 8, 2008

'Open' ness

'Openness is a philosophy that is being used as the basis of how various groups and organizations operate. It is a relatively new term to describe this general way of doing things. It is typified by communal management, and open access to the information or material resources needed for projects; openness to contributions from a diverse range of users/producers/contributors, flat hierarchies and a fluid organisational structure.' - Wikipedia

I was quite taken aback when the IT department here asked me to uninstall a trial version of Adobe Flex Builder which had about 60 days more of evaluation time. My intension was to learn Flex and try to build an AIR application using this great IDE. I don't quite understand why the trial version, which by the way expires itself, was causing a problem. It will expire anyway!

This brings us to the thought I have always had. Why is software made for the public, not publically made free !? Even if 'free' does not mean 'free' in FSF ways, it could at least mean 'free to use'. I understand that the code written has expenses and they have to be funded from somewhere. The Limewire style of have a 'pro' product along with the free version is a great way to go. Adverstise, minimally, in the product and that seems perfectly fine to me. But locking it up and opening it up to an elite set of people seems absurd and preposterous to me.

I as a developer find it great to share knowledge. I believe that sharing increases visibility and gives a two way development. When you bottle it up it is bound to burst some day. Open the code up and see how good your program is. How better you could get by people criticizing it. Could you handle criticism? Could you handle better programmers viewing your code ?
Food for thought.

Friday, June 27, 2008

Second Anniversary

Today I am 2 years old in my company, GlobalLogic. It has been a ride which had its ups and downs. Some factors are great and some stuff I just hate. I remember the first time I came to Noida, not knowing how I would even come into terms with the culture, weather, food and all the other oddities. I had my primary education from Kerala all my life after returning from Dubai and coming to North India was a unique experience.

The team here was excellent. Wonderful people with great insight and knowledge. The learning curve was certainly steep. I started out with some Ruby first. Playing with Watir and then learing a bit of Rails. Then came the Java part. Learning Java was the best thing that happened to me. After avoiding Java completely during the studies, I was forced to learn Java. Reading those great books about the Design Patterns and understanding the vastness of Java was great. I even dug into Spring, Hibernate, JSP and stuff !! :) . But all was good. I went on to doing some boring stuff after that, mainly concentrating on Jira. Some .NET also came by the way, but I was never a Microsoft Fan (I even bought a Mac avoiding the 'crappy' Windows).

Core Ruby On Rails came after that. Along with that came a great team. One which materialized the saying 'Work hard, Party Harder !'. I even gained the confidence to speak in Hindi !! Stuttle badminton, Carroms, Table Tennis, Alchohol .. You name it we did it.

The work was a little wayward. I guess that comes with the job. There is bound to be ups and downs and I try to cope up with them as much as I can. I have developed a sort of evaluating skill that I guess I did not have before. Even in estimating stuff, I think I do better now a days.

The trips that I have taken were awesome. We went to Mukhteshwar, Vaishov Devi, Kulu Manali etc. And they were all excellent. I got to meet and make a lot of friends. I never had these many Northie friends before.

It has been a very eventful ride and hope the ride gets faster.

Monday, June 23, 2008

Beard Day !!

I just got my beard added to the All About Beards website. They have approved it and have put it up in their site. This is great feeling considering the fact that it took me a long time to actually have one. I'm in the process of getting a bigger one right now as Kamal Hassan has. :)