Archive for the ‘Sahil's Thoughts’ Category

Fastest way to get scared…

Wednesday, October 6th, 2010

If  you really want to get spooked then try building a giant to-do list. I did it yesterday and it freaked the hell out of me. I thought I would do a brain-dump but instead got to the point where I didn’t want to come face to face with the list. Will I ever dare stare at it every morning? Nope!

Instead, what really works is coming up with 3-4 really important things you want to accomplish in a week or even 1 or 2 things in a day. Focus small. Take tiny steps. Imagine how you will feel when you have got these done by the end of the week. If it is a happy feeling then go for it and experience it for yourself.

Don’t let a list spook you. Ever.

Love to our support tool @Zendesk

Thursday, September 2nd, 2010

logo_zendeskWe started using Zendesk early 2009. Before that we were managing support tickets the old and boring way - using a shared email inbox. Eeek!

Today, Zendesk has completely automated and centralized our support system. Every email to support AT deskaway.com gets logged in as a new ticket that can be picked up by anyone in our team. I think we save 1-2 hours each day, feel good that all support knowledge is stored in a central location accessible from anywhere. Here are the few things we really love about Zendesk:

Extremely easy to use and powerful.
Active rollout of features and new enhancements.
We can set macros, triggers - in other words, save and re-use answers for commonly asked questions.
Super active support and twitter team.
iPhone app for on-the-go support.
We share half the name :-).

If you are looking to automate and centralize your customer service then we recommend you give Zendesk a test drive.

Google’s SMB Chase

Tuesday, August 31st, 2010

Recently came across an interesting article in PC Mag title ‘Cloud Computing: Google vs. Microsoft‘ where the author Samara Lynn makes a good point that Google is moving fast to capture the small business market for its cloud services. I am extremely optimistic about Google becoming the cloud leader and happy that DeskAway is looking at even a much deeper integration with Google services and products.

In addition to all the points mentioned in the article, it will be clearly a game of positioning. After all, what do you think of when I say….

Microsoft……….windows, installing software
Salesforce………CRM

and Google……….web software.

See, who the winner is going to be.

GetApp - new marketplace for SaaS vendors

Wednesday, August 18th, 2010

getapp

As SaaS vendors, we are looking for ways to drive traffic to our site so that more people can try out our app. Besides your expensive SEM strategies, I have been curious to try out business app stores that help vendors like us to connect with potential buyers. One of them I came across recently is GetApp - a one stop shop for buyers to compare web applications.

I recently added and updated the DeskAway listing there. If you are a fan of DeskAway do check us out on GetApp and leave us a comment:

http://www.getapp.com/deskaway-application

Thanks!

PS - Good job by the GetApp Founders - Christophe Primault and Manuel Jaffrin

This post has been adapted from Sahil Parikh’s lifestream blog

One fine Monday - tackling bugs and learning about life…

Wednesday, July 28th, 2010

That nasty bug on a new integration project refused to be found and we were fried at the end of the day. We felt lost and defeated. Leaving the office seemed hard to do but coming back the next day with a fresh perspective was equally important. I think I was in my own world that night. I sent a text message to our team: “I believe nothing is impossible. I hope you think the same”.

We assembled early on Tuesday morning. I think we spent the night thinking about what could have gone wrong. Starting fresh we decided to take a step back and work the basics. This would help us incrementally build our confidence again and find the error(s).

Step 1 - Downloaded new code libraries from the vendor site and went through the tutorials and how-tos. Were we missing something?

Step 2 -  Made sure our server had the correct requirements. It was important to double-check just in-case there was an incompatibility.

Step 3 - Kept the terminal window open and used the ‘tail -f’ command on the error log file. This would help us squash bugs incrementally as we progressed.

Step 4 - Setup the code and made sure that the most basic example ran. It gave us a few fatal errors that we couldn’t make sense of. After searching the vendor’s site, there were others who had the same problem. We applied these patches. At last, the basic example ran properly.

Step 5 - This gave us confidence to add our code and made sure it ran too. After some minor modifications, this ran too and we were well on our way to complete the integration.

Looking back, we figured it was some old libraries and something buggy in our code that returned empty session values and broke the processing. We could have probably commented our code in the first place, but we opted to start from scratch.

This process is something that all developers go through. Though, what we learnt was very powerful and will stay with us for a long time:

a. Take up a challenge positively cause it ain’t going away. If you are going to face it, you might as well give your best.
b. Going back to the basics helps. Building on stuff that works always helps.
c. Control your mind when faced with a challenge. It will wander and get excited. Calm down.
d. Keeping everyone motivated and encouraged as you will be working with people with different stress levels.

That same morning, I came across a quote from one my twitter followers:

Keep your fears to yourself, but share your courage with others.”–Robert Louis Stevenson

Deep inside, I knew it would be our day.