Monday, December 29, 2008

Self Branding: bringing it home!!!

Discussion on execution of self branding process I suggested in earlier blogs. 

Building a building! 

Lets say you are a creative person who likes to build buildings, your job asks you to design essential parts of giant multi-story buildings. But you dream to build a rather different thing, an architectural wonder, a monumental building which has some unique quality, and which would be one of its kind. Step one says “Conceptualize it“. Day in day out you dream of that monument. You prepare sketches, when you have time, you love to think about minute details which would make your design a really admirable one. Step two says “Create it”. You are sure about your ideas, and also have some money to spare (I know building a building costs a fortune but lets assume that your building is special low cost construction, that uses the scraps and unused wastes from other big building projects). 

You just create it without thinking how would you earn from it. At this point it doesnt matter what business model would you adopt to maximise your profits. Your aim is to build it just because you want to do it anyway. You have had the fun of your life doing what you always wanted to do. You are creatively satisfied. Now is the time to ‘Convert it’. You may use your building to attract tourists, charging them to visit your building and take pictures. You may alternatively convert it to an art gallery and rent it to a lot of artists to host exhibitions. Or you may convert it into a a hi-class hotel. You may also rent it for special functions, parties and weddings. Simultaneously you may flaunt your creation to grab opportunities to build other such buildings for the rich. Or may you get some contracts to modify existing buildings to adapt features from your creation. 

Bull$hit! Its a fairy tale! 

Yep, i agree! Everything is a fairy tale as long as we don’t consider the money part of it. So, let me bring it to reality now. Apparently you dont have money to build a building. But as you would agree, building a building is not so much about constructing the scaffold and labor in the concrete structure. 

It is about designing, creating the plan, envisioning the elevation features, imagining the interiors. That doesnt require a fortune, does it? Here is exactly where IT comes into picture. You can use the software tools to design and build your utopian building. You can also create the 3D views, screen casts and publish them. It would also be of help to talk about those awesome features that your building would have. Of course it goes without saying that you will build the dummies and post their pictures on your weblog. So, here is your online profile ready for anyone who is searching for a new kind of building-project to invest in to. It will also catch attention of people who need ideas for their own construction. You get publicity and admiration. 

Awesome! But what if someone steals my idea? 

Ideas are cheap and have no value by themselves. Its the implementation that makes and Idea invaluable. If you start noting down the ideas that you generate everyday, you ll be startled at your high productivity. Our mind is a huge idea factory, and we dont need to stick to a single idea for long. A creative entrepreneur has to share ideas. This altruism is the business strategy. Having said that you may take a call to share some ideas and keep others.
Posted by Ujjwal Trivedi at 17:05:03 | Permalink | No Comments »

Tuesday, December 16, 2008

Pitfalls to avoid for Ruby-on-Rails start-ups

Here is an important question from Micky. (Account manager at Ruby-people.com.) And the question he put on a linked in group is What are the main pitfalls to avoid for Ruby-on-Rails start-ups? After I answered him there it occured to me to put it here for everyone to review and discuss:
 
Here is my take:

1. RoR is not “replace all” solution: It is highly recommended for database driven small and medium sized Web2.0 based web products. If you want a content based website you dont need RoR, a lot simpler solutions are available. Its not fit for any Real time use too.

2. Continuous evolution: RoR is evolving quite fast and any startup need to keep up pace with the latest.

3. Only paranoids survive: Keep a strict watch on performance, scalability and security. Ruby has its own vulnerabilities and that can be (should be) taken care of.

4. Complete skill set: RoR is a part of the Web product’s big picture. It should help any startup to have MySQL, Linux (shell scripting) and UI(Flex/JS, Ajax) experts on-board as well.

5. Look for niche: For a start-up it would help to look for a niche area in developing RoR (RoR still has a huge scope of improvement) as well. Being a part of product or services clan may not help much until you really have an excellent out-of-the-world product.  
Posted by Ujjwal Trivedi at 16:13:07 | Permalink | No Comments »