April 27, 2009

Yes, I’m in (yay!) and I will be participating in Google Summer of Code this year with Joomla! For those of you who don’t know what Joomla! is, it is a Content Management System ( CMS ) used widely to create and manage websites. I will be working on an Enhanced front-end editor for Joomla! Ashwin will be mentoring me for the summer.
I am thankful to Sameer for inspiring me to take part in GSoC. I also thank Elin, Sam, Toni and all the other mentors and community of Joomla! for helping me better my application into something practical and at the same time useful. It has been a great experience interacting with the Joomla! community for the past 1 – 2 months and that is something that has really inspired me to work on the project.
Things have been moving very quickly since I got to know that I got selected on 21st April at 12:30 am. But, the journey has just begun. I will be coding this coming summer to complete my project and to validate my selection. At present, I have been getting myself familier with the Joomla! framework, finalizing the implementation details of my project as well as sorting out a few issues in my mind. I plan to give my best effort to the project so that it becomes a useful feature for all Joomla! users.
I see this as a terrific opportunity to work in collaboration with talented people from all over the world. I see now why people love open source so much. It feels great to be a part of the Joomla! as well as the opensource community and to contribute to a project that is used by so many users.
My heartiest congratulations to everyone who got selected for Summer of Code. You can have a look at the list of students who got selected for Joomla! here: http://socghop.appspot.com/org/home/google/gsoc2009/joomla
This post’s title makes my obsession with use of hash-tags in twitter updates pretty clear ;)
[ gsoc, joomla, programming, Projects, webapp ]
November 13, 2008

I am a big fan of Twitter. Unfortunately, almost all of my real life friends are only on Orkut. Most of them haven’t even heard of Twitter. That’s how I came up with the idea of creating something like Twitkut.
I update on Twitter a lot. So, I thought how cool will it be if somehow all my Orkut friends can also receive frequent updates on my tweets as well as be able to read them from Orkut itself. That means they don’t have to be registered on Twitter to follow me and get updates.
Twitkut displays your recent tweets on your Orkut profile page. Besides, it also shows you which all of your friends are using Twitkut so that you can follow them. It shows you their combined recent tweets too. This way you don’t have to follow them separately on Twitter. You can simply read their tweets every time you visit Orkut.

read more…
[ javascript, programming, Projects, twitkut, twitter, webapp ]
October 22, 2008

PollBol is an exciting web app that adds a twist to conventional polling by adding an additional social aspect to it. After making FriendComparé, which was a mashup making use of the Last.fm API, I wanted to make a more independent app that maintained its own data.
Even so, I fully support the idea of making use other apps’ APIs. It makes it easier for the users to adopt since it builds on the functionality of the more popular app. And so, FriendComparé has had comparatively far more visitors as compared to PollBol due to the popularity of Last.fm.
With PollBol, I had to think of a development platform that would allow me to complete the project within my summer vacations. And what better for agile development than Ruby On Rails. It was exciting to use Rails as it divides the entire project into three parts: Models, Views and Controllers. And this makes it easier to plan on the various modules of the project.
read more…
[ API, Development, programming, Projects, Ruby On Rails, web app ]