13 May 2007

The reason behind the action: Your motive

I’ve been looking at various sites the past few days. Sites that keep people like Arrington and Om Malik busy. Sites that keep PostBubble up and running. Sites that we hear about all the time, and just go around to have a look because of all the hype created. There have been quite a lot of these since the ‘startup’ times, but how many do you see still being counted among the ‘big guys’? I think the reason can’t be bottled down to sustainability measures…

Stick to your basics

This whole topic came to mind as I was reading about Facebook’s rise up the ladder these past few years. Out of all the network’s, Facebook is the one which has really caught on. There were networks before Facebook, and there have been attempts after it, but you don’t see mention of them as regularly, do you?

I think one of the reasons for this is that unlike other networks, Facebook is always looking to grow. Not just in it’s user base, or number of page views/hits. They want to grow technologically as well. They want to enter forays others haven’t. For example, the whole concept of a mini–feed is something “extremely” new, and it’s worked so well. Of course, it didn’t start off initially the way it was supposed to, but after a few refinements, it’s something that almost defines Facebook.

An API! When was the last time you saw a social network allow piping out of the data from your account? It’s like the perfect way to build applications that works with the greatest resource — people, based on an established platform which does the hard work of getting you the data. Keeping people together was the only thing Facebook started with, and went on building around that, implementing whatever they thought sounded good. And look at where they are now.

In all facets of development

Whenever you create and develop a project, you always have “something” in mind. It’s that something which you shouldn’t lose focus of no matter what stage of development you are at. Everything you add, implement, should have a purpose, a reason. That purpose or reason should complement your initial “something”. Wonton features won’t help your application, or your time, because just like you, people expect features related to the core reasoning of an application.

So, keeping all those things in mind, next time you come up with a game plan, or are asked to join in the development of the “killer–new–app”, look for one word that probably doesn’t get as much attention as it should — focus!