Shut UP!

No no no! Don’t get me wrong. I ain’t being rude. Well, in one sense, I am. But in a good way. Bear with me and I’ll explain you what I mean.

I am a big believer of executing plans at this very moment. I mean – now! Because, well.. isn’t ‘now’ all that we have really? If you want to travel, go book a ticket now. Yes, that kind of execution. I don’t like putting off things for tomorrow. If you really want to reap rewards of something, you have to go through the reality that precedes the rewards.

I know you had some really awesome plans for 2013 in December last year. Didn’t you? If you say No, you are lying. We all had. Let’s take a minute and review the state of those plans today – a year later.

If you have done what you wanted to do, well you deserve a hug from Santa Claus this Christmas. And if he doesn’t come to hug you, tweet me once and I will come to hug you dressed as Santa. ;)

But, if you aren’t the one deserving a hug from Santa, let’s try to get it next year. What do you say?

So, as 2013 is about to get over, let’s decide this one thing – let’s ShutUP! No no, not just our mouths but our excuses too. At least for this year. Let’s shut up and get to doing things rather than just planning about them. We spent the whole of 2013 planning and thinking. We kept thinking, “I want to have that car” or “I want to have that house” or even nerds like me thought “I want to lose weight”.

Let’s stop making excuses and get to doing things. And I too will go out and join a gym now. Let’s stop “I want…” this year and instead do something so that we can sing “I did…” next year, the same time. And often, as you must be knowing, it doesn’t take much, just a start.

To get you a little more excited, Owlgrin is starting a campaign to push you to do something this year. After all a hug from Santa deserves some effort. With the ShutUP! campaign, let’s stop making excuses and start doing things. Let’s shut up the part of brain that is responsible for telling us to put things off till tomorrow. Let’s shut up our ears to the people who say that our plan isn’t possible. Let’s shut up the little frightened guy inside us that makes us weak when we are about to make big decisions.

Let’s shut up and start up! Let’s be doers this year.

And by ‘start up’, I mean to start doing things. It is not necessary for you to start a company to get a Santa Hug. Or, if you want to really start up, this year is good to fire your boss too.

And then probably you did something this year too. Maybe small, maybe big. And no matter how big or small, if you did something, the effort more often than not, does deserve a reward.

Because you weren’t one of those who kept talking. You ShutUP and you StartedUP. Perhaps it was starting taking up the guitar classes, perhaps it was finally getting that excursion into your schedule and going ahead with, or perhaps it was asking out the girl of your dreams. :)

Whatever it was, that you think you did this year and are thankful to yourself that for once you did shut the excuses and gave it a try, we want to hear from you! And… we’ll look forward to send you a reward, because know it or not, you have been an inspiration. :)  

All you have to do, is tell us how you ShutUP (the excuses and the talking) and StartedUp (with the real thing), as a comment on this Facebook update –

Three lucky commenters get free Tees, Mugs and more! Note that to qualify for winning the “Doer Goodies” you have to press the like button on our page so that we can stay in touch with you. :)

So comment here right away – and tell us your #ShutUpAndStartUp story! We look forward to hearing from you. :)

Gaurilla got some more super-powers

Gaurilla – the cool accounting app for startups and small & medium businesses is under heavy development and we are coming up with new things every now and then.

You might not know but Mr Gaurilla has got some more super-powers in his kitty. And for all the geeks like us, we want to tell you that this is version 0.2.5 that is currently running.

So, what’s new?

Finally, self help!

We have got a lot of requests for the User Guide so that they can help themselves rather than pinging us for everything. So, the answers to the most asked questions are uploaded as User Guide on

As the product itself, the Guide is a work-in-progress too. It will always be. Currently, it has all the answers to get you up and running with Gaurilla with some exciting pro-tips too. (Check out this article, for example).

Current guide will be fine for most of the users and for those who want maximum juice out of Gaurilla, we are constantly updating it with new content. And the fun part is that you can now go to guide, right from your dashboard.

One less email to manage

We know how painful is to manage emails and with Gaurilla, we didn’t want you to manage one extra email. So, instead of saving invoice as PDF and then going to your inbox, attaching it to email and sending it, you can just click on the “Envelope” icon on the top after creating an invoice and voila – your invoice is in your client’s inbox. That simply! ;)

You don’t need to leave Gaurilla even for a second to start a conversation with your client. Happy you, happy your client and happy we. :)

Stay tuned: We have some more email features in development. Stay tuned.

Manage items at one place

Oops, sorry! We missed out in our initial release to make a management console where user can manage all the products and services he’s offering. So, we have it now. Simply login to your account and from the main navigation on the left, select “Items” to start managing your products/services at one proper place.

Why just clients? Manage vendors as well

Version 0.1.x used to manage your clients very well but then we asked “How to keep track of the people to whom we are paying?” and answer to this question led us to a new features with which now you can manage vendors as well.

Now, instead of “Clients” on the main navigation, you will see a “People”. Under People, there lies “Clients” and “Vendors” as well. Select the one you want to manage.

Store more information when recording a transaction

Until now, you were able to store transactions (whether Incomes or Expenses), with the minimal data. But now we have made provisions for you to record almost all the attributes of a transaction.

Mode: Now, record transaction mode to keep track of through which mode you spent and earned.

Category: Recording categories of the transactions will help you generate reports based on these to get a better sense of your income and spending.

Reference Number: Now, you can record a reference number along with the transaction to filter out later. For example, cheque number can be a reference number.

Are you a Gaurilla?

So, we are making Gaurilla awesome, so that you can manage your business effortlessly. You do what you are meant to do, Mr Gaurilla does the rest. Have you started using Gaurilla yet? If not, then this is the best time to get started. Also, if you get an account before 2014 knocks on our doors, you get to use it for free for 3 months. Isn’t it cool?

Click here to get an account now!

Mr Gaurilla

Gaurilla is out!

The day has arrived – 11/11. Gaurilla is out as public beta now.

Gaurilla is a cloud accounting app for startups. We know that your startup/small or medium business needs to manage the money but current solutions are either expensive or difficult to use. And with Gaurilla, we try to bring you a solution that is both affordable and easy.

We are bringing Gaurilla out as public beta with version 0.1.1 and the improvements will be very frequent. As they say, “ship early, ship often,” we will try to ship something new every day.

Yes, every other day!

Want to explore Gaurilla? You can go to to begin using.


Here are some stats for you to understand how much efforts and love we have put into it. And we are just getting started.

  • Over 700 commits
  • Just under 300000 lines of code
  • Over 70 days of development
  • Just under 1500 man hours
  • 144 meetings with target customers/users
  • Over 250 people on Launch List
  • And ONE awesome team

All this went into v0.1.1. We are working 24 x 7 to keep improving the product and value we deliver to you. And we wouldn’t be able to do it without your help.


Here are some things that are in pipeline and will be delivered to you in a coming weeks. We always believed in continuous improvement and following the same belief, we are in process of building these.

Gaurilla’s Marketplace – Jungle

We are working to build Gaurilla as a platform for which other developers can write apps. And you can authorise those apps to access your data and provide you more functionality. No more need to search for softwares at different places, everything that you need will be available in the Jungle which you can integrate easily with your current Gaurilla account.

Developer’s API

We understand how manual data entry is painful. But not for long. We are in process of releasing an API that you can consume and automate things by integrating it within your existing systems. So, to all the technology startups, “No more frowning – accounting is awesome again!”

24 * 7 Dedicated Support

Everyone needs help at one or other point of time and we are setting up a team to help you out when stuck. We are hoping to complete this team by early January 2014 and till then, everyone at Owlgrin is your support. Feel free to contact us through any of the medium – Facebook, Twitter, Google+ or Email – anytime. We promise to get back to you at the earliest. Trust us, we are on our toes to delight you. :)

More Awesome Features

Who doesn’t love more features? Besides these longer term plans, a lot of awesome features are in pipeline too which will be released as early as they are developed and tested. Stay tuned and sign up now to have exclusive access to these features before every one else.

And now a few words from the superhero himself – Mr Gaurilla.

Let me take this awesome opportunity and thank all of you, who made this day very special to me. I am Mr Gaurilla and the superhero for your startup. I am overwhelmed by the fantastic response I have got from all of you and now it’s my turn to give you back. I am always at your service. :)

Thank You.

We, Owlgrinners, thank all of you for making this day, a reality. When we started, we just had a vision and with all the help and support, we are so happy to announce the release of public beta of Gaurilla.

You can start exploring Gaurilla by visiting And we love you! Let’s make this thing happen, together.

 Start Exploring!

Gaurilla’s Dashboard – “Blocks”

Let me declare this, once and for all: I am very excited about Gaurilla!

We are still a few days away from the public beta launch of the product but I am so excited that I couldn’t hold myself back from showing off a sneak-peek of the product to all of you – Gaurilla’s Dashboard.

When I showed it to early-users they got super-excited, so I am sharing this publicly so that anyone who still wants to join us on this wonderful journey, can.

This is an actual screenshot of the new revolutionary dashboard we are working on. We call it – Blocks. Dashboard is made up of little pieces called Blocks. Although they are fixed for the public beta version but we are working to make them configurable and customisable. Just be prepared for the awesomeness to blow your mind away.

Note: Most of the portion below this line is taken from the Guide and gives a walkthrough in Dashboard.

We tried to create the dashboard by putting all the numbers and stats one might find useful in a single place. We, ourselves, use Gaurilla to manage our businesses and this dashboard helps us make some decisions quickly.

“Today” Block

On the top left corner, there’s a block showing today’s date. We have found ourselves and others struggling to recall date, so, always having it in front of your eyes save a second in every 10 minutes.

Tip: Keep dashboard open when not working as it contains all the important bits of information.

“Clients” Block

In block, adjacent to date, you will be shown the number of clients you are dealing with. We have found in our researches that the urge to move this number high, results in business growth. With Gaurilla, we not only want you to manage efficiently, but also want to see you grow.

And in the same pursuit, we have the next block – Streak!

“Streak” Block

Generally, a streak is the duration of continuous activity. In case of Gaurilla, the streak tells the number of continuous days you invoiced your clients. Now, there are two numbers – one is the ‘longest streak’ you ever had and another is the ‘current streak’.

Tip: Keep increasing your streak as your streak tells you how good your business is going. Work to invoice at least one client every day. There’s nothing more hurting than seeing your streak going from 43 to 0. So, do not let a day go by without creating an invoice.

“Create” Block

The fourth block is the first action you can take from the dashboard – to create an invoice. Click on it to get straight to the business and send a beautifl invoice to your client.

“Nerd Stats” Block

The big graph shows the stats any business owner should be interested in – how much money you have earned, spent and left. Nothing fancy, just what you want, right on your dashboard.

Also, there are three variants of the graph, which can be switched between from the top-right corner of the graph. Month’s graph shows you how much you made in the current month, Year’s graph shows the stats for current financial year and Overall shows the stats from eternity to eternity (see how you progressed over years).

Tip: For quick decisions, refer the Month’s view, to track progress refer Year’s view and to track growth refer Overall’s view.

Other Blocks

Adjacent to graph and below “Guide” block, there are the two ways to get in touch with us – Ask for help when you think you are stuck or Report a bug if you find something broken. We don’t break your experience by taking you to another page for contacting us, it all happens right from your dashboard.

Mega Tip: You need us? We are always just a click away from you. Head over to dashboard and tell us how may we help you. :)

“Awesome” Block

And on the lower right corner there sits a gentle message reminding you how awesome you are.

We all are pretty excited to bring this product to you. Let me tell you, there might will be several thing broken in it, so, feel free to get in touch with us regarding the same. Feedback of any kind is more than welcome.

Let’s make a better product, together!


For what you’ll become

As a founder of a startup, I don’t have a dedicated hiring team to get the great people on team. And the biggest challenge in hiring someone is to gauge what they’ll become in future.

The ugly truth is, very few people are “perfect” to be hired  immediately (and those handful of people are already working at their dream place). But the bright side is that many of these “not-yet-perfect” people have potential to be “future-perfect” people.

Sometimes, people I meet/interview are exceptional – just perfect. They know everything to get the shit done. Meeting these people feels like meeting my soulmate – breeze blows, smile bursts out on face and everything looks so dreamy. It happens, no doubt, but not usually.

Most of times, I meet people, who aren’t perfect at that particular moment, but they show the signs of having an untapped potential and being one of the “asset” to the company. These people just want a perfect role and right opportunity.

How about giving Steve Jobs the role of baseball player? Or Sachin Tendulkar the role of singer?

Some people need the right opportunity and a right role to turn into asset from human. And as the guy who has the responsibility to build a perfect team to take Owlgrin forward, I need to analyse people and offer what role would suit them. I have had instances when someone who’ve applied for developer’s job was offered other roles like content writing, but they couldn’t take up that role as their parents thought, it wasn’t “worth doing”.

Also, I have met people who’ve done no-so-great work. But this doesn’t mean that they were not-so-great people. It’s just that they were given not-so-great opportunities. A lot of great people are stuck in not-so-great places – places, where just the money is good.

I love taking risks. Even with people. It feels great to pick out great people stuck in not-so-great places and give them opportunities to bloom.

There are only a few things that make me happier than seeing someone doing great work and being happy, which they couldn’t be at their previous place.

Gaurilla Tech Stack

I am always curious what technologies companies are using and the reason behind choosing those technologies – just can’t help it but googling for hours until I reach to a satisfactory answer. I always thought Facebook just uses PHP, but when I stumbled upon this slide-deck, I understood other technologies that work along with PHP and let us stay connected with friends 24×7.

I am sure, there are other curious minds out there too. Like you. Yes, you are one of them, that’s why you are reading this post. Whenever, we see some cool application working, our first intuition is to get to know what’s running under the hood. As a web developer, my first action is to open developer tools whenever I see any such thing.

So, today, I am officially listing out the technology stack we are using for Gaurilla. Besides quenching curiosity, it will also serve as a guide to people willing to work at Owlgrin to evaluate themselves.

Language: PHP

Most part of the application is written in PHP. I know it is the most hated language in the industry because of the inconsistency in it.

For example: “to” versus 2: ascii2ebcdic, bin2hex, deg2rad, strtolower, strtotime

Just google “php sucks” and you’ll know what I am saying. But at the same time, everyone knows working in PHP. Or, most of them. It is super-easy to get started with PHP. And sometimes, this super-easiness made people to use it in the wrong way. It is so easy to use the language that people mostly use it wrong way. By ‘wrong’, I mean mixing HTML with PHP.

But still, you can quickly find people who’ve experience working in the language and it becomes easy to make them quickly pick up on a project. Also, the steady improvement in the language made it better. Version 5.3 introduced some amazing features like closures and namespaces while version 5.4 introduced traits and shorter array syntax.

Modern PHP is not HTML and PHP logic mixed together into a pile of “code” (please note the sarcasm) that smells.

Tools like Composer and frameworks like Laravel have given a new life to the language that is hated as much as IE is hated by web designers.

Backend Framework: Laravel

“If you are not using any framework, you’ll eventually end up creating one.”

Yes, we could write everything from scratch but why reinvent wheel? Laravel is the awesomest framework I have used. Created by Taylor Otwell, this framework not only lets you get things done quickly, but it makes you use the best practices, making you a better developer overall (I, personally, never knew about Dependency Injection before Laravel). With laravel, you can’t write a smelly code (as easily as plain old PHP!).

Laravel is just a collection of composer packages and there are thousands other available on Packagist. Composer to PHP is what cheat codes are to games. You want something? Before building it, just search a package and there are high chances you’ll find one.

Besides this, even if you are a beginner, getting up to speed with Laravel is easy because of so many resources out there. Including the amazing documentation.

There’s no reason to not use Laravel.

Database: MySQL

We use MySQL, a lot, for the same reason that it is easy to find people knowing MySQL. But thanks to Laravel, that we are not stuck with this choice. Once we will feel that there’s some better choice out there, we can simply change Laravel’s config and voila!

Frontend Framework: AngularJS

We have built Gaurilla as a API driven app. Backend serves as a stateless API and the front-end app is the one which handles all the logic of managing state and communicating with the API.

We wanted the experience of user to be first-class. He should get best feedback for his action in the interface and AngularJS made it quite simple for us with it’s two-way data binding.

It was a tough choice to choose between EmberJS and AngularJS, but due to poor reputation of Ember at that particular time, we chose to bet on Angular and I guess, we are happy to use it. Angular also keeps different parts of the app decoupled and uses the concept of Dependency Injection (just like Laravel). This one thing was the key-deciding factor. ;) (Sorry Ember!)

However, finding Angular developers was the task that went in vain, and we ourselves had to invest time and resources to learn this framework. But now, when we are done, we are happy that we did.

The Glue

Although these are the major tools that we are using, there are other small pieces which acts as glue and fills out the gap. We are using other tools like Memcached for caching, Amazon’s Web Services for hosting and queuing, Mandrill for sending emails among others.

Using these amazing technologies, we were able to build Gaurilla quickly and intelligently. These also helped us in keeping the project very loosely coupled, so, scaling and managing won’t be a problem. Ever!

With great powers, comes great responsibilities.

If you are someone who is thinking of building a huge app, and decided to choose some great tools, I would like to remind you just one thing, “With great powers, comes great responsibilities.”

I hope, you enjoyed peeking under the hood cape of Gaurilla. If you want to work on these amazing technologies with us, we are always hiring! Simply shoot us an email at careers[at]owlgrin[dot]com telling how you can add value to the company and let’s get talking. :)


Failure Quote

Ishant failed. So what?

Well, yesterday (October 19, 2013) was a tough day for Indian Cricket. And every soul in the country put the blame on Ishant Sharma. Soon after the match ended, Ishant Sharma was trending on Twitter.

Disclaimer: I am not a cricket expert and this is not a cricket article.

I am, by no means, a cricket expert. I do not have knowledge of his current form or what-so-ever. I was just surprised by the fact that whole country singled out one guy for the loss. It began an interesting thought – Are we, as a country, ready for failures?

I am an entrepreneur and most of my thoughts revolve around startups and entrepreneurship. Sorry for that. (please note the sarcasm ;) ). We all understand that startups have higher chances of failing. When we expect a huge company to emerge out of India, are we ready to embrace the failures? I, personally, feel that failure is a way to improve ourselves. I recently, wrote an article about embracing Risk and Failure for YourStory.

You can read the complete article here:

For a budding entrepreneur, I’d like to remind what Big B always says, “Seekhna band toh jeetna band!” (Stop learning and you’ll stop winning.)

As I quote in the article, “For a budding entrepreneur, I’d like to remind what Big B always says, ‘Seekhna band toh jeetna band!’ (Stop learning and you’ll stop winning.),” I don’t mind India losing a match. This loss will teach a lesson to either Mr Captain Cool or Ishant Sharma. No matter who does it and improves himself, it would be good for India, the country, at the end of the day.

Life is a journey, not a destination

Also, in the article, I quote Ralph Waldo Emerson, “Life is a journey, not a destination,” as a gentle reminder that one loss doesn’t matter much. Our blue boys have enjoyed every moment while practicing for the match (specially after that huge chase in previous match) and so they did while playing. It is the journey that matters and should be cherished.

I respect the patriotic anger behind the conclusion of the game, but let’s not single out one guy. Let’s accept the failure, improve ourselves and beat crush the opponent in the next game. :)

You can read the full article about embracing Risk and Failure here:

Get your Gaurilla T Shirt now!

After the YourStory coverage about Owlgrin, we have received a fantastic response from people all over the country (including a few VCs). ;)

People have showed interest in Gaurilla and a lot of them have signed up to be the first users when we launch it as public beta. As promised by Mr Gaurilla that every early-bird would get a free t-shirt, here’s the way to claim your t-shirt (if you are among the early users).

  1. Head over to T-Shirt Claim page to fill out your details (t-shirt size, name, address, etc)
  2. Relax!

For sneak peek, here’s what you will be delivered. Tell us in the comments, how awesome it is. :)

* You need to be an early-bird user of Gaurilla to be eligible.

All T Shirts have been claimed. Drop your email into the comments below if you still want one.

Hello World …finally!

First things first. Sorry!

I know, “Hello World” should be the first thing but in the case of Owlgrin’s website, it was the last thing that is happening. And I am sorry about it.

I got a lot of questions regarding the website of Owlgrin in last couple of months, like, “when it will be live?”, “when the owl will grin?” and the most funny one – “you really think you can raise fund with that ‘coming soon’ page?”

So, today’s the day, the owl finally grins. For last 3 months, we were so busy building Gaurilla that we kept this website at the bottom on the priority list.

But then I observed that as we are getting some identity in startup and VC community, people want to know more about us. But we closed a lot of conversations even before they began. People who came to our website to know about Owlgrin found nothing. Not even contact information (so, lame of us!). And they left to return never.

Since that moment of realisation, I moved up the development of this website a little above on the my todo list.

I didn’t want a perfect, sparkling and overhauling website to start conversations. I wanted something to be out there replacing that lame ‘Grinning Soon’ page. So, here it is. (Thank god, WordPress exists!)

So, here’s the purpose of this website – “to have conversations!”

Let’s start one in the comments below. :)