Perl Module for use with Yourls Released

CamelI wanted to put an image of the Perl Camel up on this post but it would have required getting permission from O’Reilly to do so. Hence, I decided to use this beautiful picture by angeloux.

I just got around to finishing the alpha version of WWW::Shorten::Yourls which is a simple Perl module to shorten URLs using the open source project.

You can take a look at the code at GitHub or install the code using CPAN.

#! /usr/local/bin/perl
# LICENSE: This code is licensed under the same license as Perl itself
use WWW::Shorten::Yourls;

my $url = "";
my $uid = "userid_for_yourls_install";
my $passwd = "password_for_yourls_install";
my $base = "base_url_for_yoursl_install";

my $yourls = WWW::Shorten::Yourls->new(URL => $url,
USER => $uid,
PASSWORD => $passwd,
BASE => $base);

print $yourls;

my $yourl = makeashorterlink($url,$uid,$passwd,$base);
print $yourl;


Do let me know what you think.


Startup Saturday Volunteer Meetup

For anyone interested in volunteering for Startup Saturday Delhi, we’re meeting today, November 22nd, 2008 at 3pm at the Teknatus office in NSIC. If you’re interested in joining us, please drop me a note.

Conferences Delhi India Misc. startup saturday Startups

Startup Saturday Delhi Update

A quick update on Startup Saturday. Startup Saturday Delhi is going to be hosted by the American Center on the 13th of December 2008.

Startups are encouraged to fill out the demo form. Startups, investors, media, and other individuals interested in attending Startup Saturday are requested to fill out the registration form.

Security will be tight so make sure you bring a photo id or you won’t be let into the building.

If you’re going to be tweeting or blogging about Startup Saturday, please use the following tags:
ssd, startupsaturdaydelhi, ss, startupsaturday, ssd200812



IBM’s Enterprise Mashup Video

Below is a nice little video from IBM explaining enterprise mashups succinctly and in a language that non techies could understand. Enjoy.


Hiring and Firing at a Startup

Hiring is one of the most important tasks of any startup. It’s critical to the success of a business. Hiring people can be fun and even motivating.

When hiring a person, you’re as much selling your business and yourself as the candidate is selling themselves to you and your business. Hiring quality people in India is very difficult. Being able to rely on them is 10x harder.

Bringing on a hire can make all the difference in getting your startup off the ground, or running it into the ground. Firing someone, even the wrong person, is never fun and it’s never easy to do. It’s especially difficult to do when the conversation turns emotional. However, as a business, you must make a very logical and unemotional decision about hiring and firing. Just because your business absolutely needs a network engineer, doesn’t mean you should hire the first or second network engineer that comes in for an interview (2 candidates might be all that you’ll get). It is better to take your time, look at as many candidates as you can. It’s far less risky to take your time finding the right candidate than taking the chance of hiring the the wrong person.

Ankit, the lead programmer on Bride’s View told me that I trust people too easily. I told him that is probably true, but to run a business, you MUST trust the people you hire to do what needs to be done. Trusting employees to do their work is about necessity. I trust people to do what they have to do. I trust them to give their work 100% if not 150%. I try to give them time and the tools and training they need to ramp up. However, when faced with a situation of retaining or firing the wrong person for the company, I’ve taken a very binary approach. Either the employee fits or doesn’t. If they don’t, they must go. This has set me back in terms of money and time but keeping the wrong person on board, I will be wasting more time and more money.