Angular Routes And Optional Params

NOTE: The method mentioned below is only needed in case your parameters are likely to change after routing to a component. Otherwise, just use . I recently encountered a situation while building an Angular app, where I needed to handle route params…
December 27, 2017

The Fault In Our Stars

Astrology. The belief that somehow a handful, out of the infinite existing cosmic bodies have an individual impact on each of our lives in a different and predictable manner, depending on the date, time and place of our births. I studied a bit of…
June 27, 2017

The Painting

He was on the floor, whimpering like a madman, jittery as an addict on high-octane cocaine, trying to arrange the pieces of shattered glass with his splinter-ridden hands. Blood still flowing from his fingers, he was trying hard to complete the…
May 07, 2017


Life is continuous – or at least has been ever since it first started (landed?) on this planet. You wouldn't be reading these words if that weren't the case. Starting as microorganisms in the oceans, it has evolved into billions of humans who have…
November 25, 2016


UPDATE: So much has changed since I wrote this, that I don't know which reality we are living in anymore. WARNING: Regardless of which way you lean, this post might hurt your feelings. I usually do not write about politics here, but this event is big…
November 10, 2016

Behemoths & Mammoths

So far, I have seen how small companies work up close , and the more time I spend in the industry, the more respect I have for the behemoths who are able to continuously innovate and move forward while keeping their old stuff running and improving it…
November 01, 2016

Chrome Autofill and Payment Gateways

Google Chrome has an autofill option which comes in very handy while entering personal details like email, name, address etc. Lately, they have added a Credit Card option that allows you to autofill your card details. You can find it in . Or you…
March 31, 2016

Technology and Openness

The idealist in me wants to see the walled gardens of technology fail and fall. The technologist in me is happy that at least people are getting a quality service for free in exchange for their data. For example, I would personally prefer Jabber…
March 04, 2015


Trying a simple painting today: Merry Christmas, everyone!
December 25, 2014

Self Help

I have been a fan of self-help books in the past. I definitely have learned some things that help me live my life slightly better because of having read those books, but here's the trick: most of the things that are mentioned in those books are…
November 20, 2014


As long as Lisa can remember, they have had Bruno in their house. Bruno is the German Shepherd that her parents brought home as a pup when she was 2. They practically grew up together, and became best buddies. They used to play, run, go for walks…
November 09, 2014

At The Airport

In the midst of the hustle of the busy airport, he noticed how lonely he was. The human brain is a wonderful thing. Even having people all around us can make us feel lonelier than when we are in true solitude on top of a mountain. People walking…
November 04, 2014

The Game Is On

This one took a lot more time and effort than the previous one: I'm feeling a little bad about the quality of the not-so-great paper I'm currently using. An upgrade is needed for heavy-duty stuff such as this one.
July 05, 2014

Iron Man

Picked up the brush after 4 years, and painted this: Hopefully will create more.
June 30, 2014


Someone said some rude things to me, which made me unhappy. Today it hit me that I wasn't unhappy because what the words were; they were not true to begin with and I always knew that. I was unhappy because I did not expect that person to say those…
June 09, 2014


The elections for the Indian Parliament have finished; and people are on their way to pick up another label they identify themselves with. In a world run by corporations and branding, it is not surprising that everything has become a label. But are…
May 25, 2014


I came across this beautiful video recently: Facebook, the social network that makes the world more "open and connected", has created new definitions for some words which have a deep connection with emotions. Let's take a look at the word 'Like'. I…
May 13, 2014

Going Static

After running the site on an EC2 machine for the last ~ 2 years, while simulaneously writing on various blogs (mostly because I was afraid of losing data); I've finally decided to go static. I figured I wasn't making use of the benefits of having a…
April 10, 2014

Canvas width and height

When using canvas, remember to add width and height attributes to the markup even if you have defined them in the CSS, otherwise you might see some unexpected code behavior.
March 06, 2014

Stunning Fail

On reading this article , many things come to mind; and not just how it screams "sensationalism" and "nay-sayer" out loud. Musk is headed for a "stunning fail" - Edward Niedermeyer. Mr. Nostradamus takes a series of arguments, adds layers of "if…
March 01, 2014

Facebook buys Whatsapp

$19 billion. This is the amount of money Facebook is paying (stocks + cash + RSUs) to acquire WhatsApp. I've not been able to process it yet. Don't get me wrong. I'm not questioning the worth of WhatsApp. It is a great messaging app which provides a…
February 20, 2014

Amusing ourselves to death

Two prophecies. Neither came true; or both did. Read original post
January 08, 2014

Enough Arrangements!

I'm sick and tired of arranged marriages and the slew of shit they bring. Evils ranging from dowry to casteism to superstition like astrology are all prevalent in today's India in a big way, thanks to this epidemic. I personally know people who took…
November 24, 2013

Just Because

I refuse to give up. I refuse to let the world turn me into a cynic. I refuse to stoop to the level of the people who see fellow humans as things to be used and discarded. Since always I have had faith in humanity; a quality which is hard to describe…
November 23, 2013

Small Joys

Most of us are living life in the fast lane. A life which is more of a race than a journey. We are competing with each other to get ahead and reach somewhere. But where? Take a moment and think of all that we have missed out on because of being in…
October 11, 2013

Terminating the experiment

A few days ago, I started this experiment. The goal was to write a post everyday. I have to say I have failed miserably at keeping that goal up. I have barely been able to write 6 posts. But then, I guess it is not easy writing everyday especially…
September 29, 2013

Doing What We Dream Of

As kids, we all dream of being someone when we grow up. It might be hard to believe, and maybe it was because of all the books I had around me when I was growing up; I wanted to write. That's it. Spend time with books, read and write. The next thing…
September 27, 2013

Food, Sleep and Exercise

Health is wealth. This is a proverb we are all too familiar with. And one most of us choose to disregard, until we lose our health. Our bodies are super complex machines. Like all machines, they need energy, rest, cleaning and regular usage to…
September 24, 2013

The Best Medicine

Sense of humor has been linked to intelligence; and I'm not surprised. I don't recall seeing a deer cracking up in the woods; but then I don't frequent the woods. Bears scare me. Sobriety has its upsides, but only for a while. There's a reason so…
September 23, 2013

Science, bitches!

Science is about more than asking questions. Asking questions most certainly is step 0. The next step is about finding out the unknown, or to build the inexistent. As I like to think, science has 2 feet: discovery and invention. While discoveries…
September 22, 2013

The Importance Of Asking Questions

We humans are the dominant species on this planet (or so we like to believe; I wouldn't get into the microbial side of the story because this post is not about that). We have spent thousands of years learning and civilizing ourselves, and that is the…
September 21, 2013

One Post A Day

I have been extremely lazy when it comes to being regular about writing, even though it happens to be my self-confessed hobby and dream to read, write and live amongst books for the rest of my life. That, and traveling. This is an attempt to put an…
September 20, 2013

The NSA has programs that collect data on US Supreme Court Justices and elected officials, and they secretly provide it to Israel

Latest Snowden revelation makes things look as if the NSA was being run by Israel all along. Thanks to Snowden, we now know the NSA: Had James Clapper lie under oath to us - on camera - to Congress to hide the domestic spying programs Occured in…
September 12, 2013

Feelings about AngularJS

Funny depiction of what you go through while learning Angular.
September 11, 2013

Atwood's Law

Any application that  can  be written in JavaScript,  will  eventually be written in JavaScript. Interesting. On the note of laws related to software, check these out .
August 26, 2013

The end of privacy as we know it

I remember Eric Schmidt saying something to the effect of "if you don't want something to be publicly known, don't post it on the internet". But as we have seen with the deeper proliferation of 'social media' on our lives, we can't stop but share…
August 07, 2013

What if Google starts doing it?

This has been a question I have come across many times, and must say, is not a pointless one. I have been asked this by my friends many times I discuss an idea with them, and Google told me that many VCs do it too. I have always loved Google. For…
May 27, 2013

The Real Story Behind Facebook Moderation and Your Petty Reports

The other perspective. Read the original story
April 16, 2013

Some amazing answers I came across on StackOverflow

Very descriptive and well-written. Not to mention long. Decorators in Python Metaclass in Python Yield in Python
April 08, 2013

Welcome to The Matrix

We have entered the second generation of 'machine generation' with 3D printers. Till now we used to have machines assembling machines from parts. For example, a robot in a car factory building a car. UPDATE: link added   Now we can 'print' cars…
November 26, 2012

Walking the slow road

I took my 'annual' break at Deewali this year, and decided to stay completely out-of-touch from the internet. Here are my experiences. Some of them might be super-obvious: The information superhighway with all its hustle and bustle combined with…
November 16, 2012

A Eulogy

[Note: I am publishing this post backdated to when I wrote it, because I was in internet detox back then] Last night my father received a call. The caller informed that Mukesh was no more. Mukesh, as I recalled from 2 years ago, was probably one of…
November 09, 2012

My talk at Droidcon Hacknight

This was a talk about hybrid vs native apps I gave at the Droidcon Hacknight by Hasgeek . Oh, and we are look for Android Hackers. Check out the job posting . EDIT: Great news! Firstpost covered the story .
October 30, 2012

The plight of shortlinks

This morning, it turns out,, twitter's own URL shortner links were not working. The browser responded with 'Lookup failed', while wget said this: So I tried to look into what was going on. This potentially meant that almost all of the millions…
October 08, 2012

This keeps getting hotter

I'm not pointing fingers, but iOS 6 is stripping off Google search referrer data. No, doesn't seem to be an OS bug; Bing data is preserved ( read more here ). I might be wrong, but you can't ignore the big picture. Take this, and add to it the fact…
September 27, 2012

Caput Draconis

The title is the first password mentioned in Harry Potter books I have always been paranoid about security, but in the last few weeks the paranoia has increased, especially since I read how hackers almost entirely erased the digital life of Mat…
September 23, 2012

VirtualBox Guest Additions on Ubuntu Server 12.04

While trying to set up the development environment for my site, I was having problems making VirtualBox Guest Additions let me share files with the host OS. The production env is Ubuntu Server 12.04 running on AWS EC2 so it was obvious I had to use a…
September 15, 2012

Quarter of a Century as an Earthling

Having completed 25 years on this planet, I suddenly feel old :P and no longer a teenager (looks like it took me a while to get out of that one). Wanted to share a couple of things I have learnt (forgive me if something doesn't fit, I'm still…
September 04, 2012

I'm offended!

Taking offense is our national sport and pastime. Like weddings. And cricket. [As a side note, thanks to Sushil, Yogeshwar, Saina and Mary Kom for reminding us that there are other sports in the World]. Someone should suggest adding the event of…
August 25, 2012

Fuck Yeah!

Forbes is counting the number of fucks TechCrunch gives; and TC hits back . I found the whole episode amusing; specially the fact that they related it to Arrington , Siegler  and Carr leaving TC. Anyway, here's a little something for you…
July 29, 2012

CSS Margin In Percentage

Okay, this is funny; but only if it doesn't come in the way of you getting things done on time. I was trying to assign percentage margin to a < div > and it kept throwing me off on the calculations. A bit of googling led me to this explanation…
July 12, 2012

Just For Fun

Just the other day... because I can! ;)
July 01, 2012

Setting up my own server, finally!

I had bought the domain a year back, but didn't really use it for something worthwhile. It hit me when time came to renew the lease on that thing that it was something I could have made good use of, and I decided to. Next thing I know…
June 24, 2012


Advertising is one of primary sources of revenue for many companies, and of primary expenditure for many others. In order to validate the humongous expenditure on adverts and to optimize the RoI, a lot of researches are conducted to create the right…
June 03, 2012

The Killer App

Every once in a while, I used to come across this phrase (although the frequency has now diminished and gave way to  enter-successful-product -killer in recent times). Since 2007 there have been at least 20 so-called iPhone killers, and every few…
June 03, 2012

Turning of the tables

I landed on this  article  and it sounded pretty amusing to me. Why? Because when it was written, Apple was planning its dominance on the Web, as it seems. But here's the point: something inexistent 4 years ago has the largest market share in the…
May 28, 2012


Disclaimer: Those who came looking for a teenage girl's drama can go jump off their roofs now The heart was made to be broken. - Oscar Wilde First things first. When I say 'heartbreak', I'm not necessarily referring to the romantic kind (although…
May 06, 2012

Hacking Django-Piston

At MobStac , we are working on building REST API support for the system. After evaluating various REST API framworks for django , I chose to go with django-piston . Trust me, there is hundreds of pages such as this one  debating on which…
May 06, 2012

Keep Looking. Don't Settle.

I'm going to spare you the usual dosage of 'sorry I haven't been active lately' and get straight to the point. I've been reading a bit too many college Commencement speeches lately (especially since I became a big fan of Steve's ; also check out…
April 15, 2012


Happy 2012 folks! :) In Feb it will be two years since I started working. There are things that come obviously to people. Then there are the ones which take some time. There are the ones that everyone tells you do but you don't follow until you've…
January 04, 2012

What are the odds! :D

While working on something I just thought of checking the system date (oh right, I was checking the NGINX logs) and very very coincidentally I landed on that. Thought it would be cool to upload it here ;)
December 01, 2011

Duplicate a MySQL database

I was testing something out, and realized that I needed to clone my database to run some tests while still being able to keep the data intact. And that's when I started searching for a way to do it, and turns out there's a one-liner to do the same…
October 19, 2011

If you want to go for an MBA...

Read this.. and keep in mind while reading that this talk has been given by a professor of IIMC and that the students were some of the best ones and would easily go ahead and bag the highest paying jobs out there (IIM grads, duh!) http://www…
October 12, 2011

Steve left us!

Its a sad sad day for the World :'-( I'll try to write something once I gain composure.
October 05, 2011

My jsFoo talk

So I got the opportunity to talk at jsFoo 2011  organized by HasGeek which also happened to be my first talk since college. Following is my presentation uploaded to SlideShare: The topic of my talk was 'Client-side rendering using  mustache.js…
October 02, 2011

Be careful with your /hosts file

Never remove the mapping that points localhost to in the /hosts file (location can vary depending on the OS). I spent 1 day trying to figure out why things were not working expectedly. The reason the issue occurred was because some daemon…
September 15, 2011

Found a bug in the iPad!

The Photos app hanged when I was moving photos around, zooming in and out. Has something to do with multi-touch. Googled it and found lots of people cribbing about the same on the Apple Forum :P Following is the screenshot after which I wasn't able…
August 24, 2011

NEVER name a folder with a space character on a Unix machine

And when I say NEVER, I mean NEVER. Although you should ' Never Say Never ' :P But in this case I will. For the simple reason that a character in the source of folder which Eclipse was running from made me waste a couple of my hours spread over…
August 10, 2011

Only once

So I watched ' Zindagi Na Milegi Dobara '; and loved it! I believe we all need reminders, to be brought back to our senses from the madness of the ever-running world to make ourselves realize that life is not a race. Far from it, its a beautiful…
August 10, 2011

Another weekend

Haha.. gotcha! Misleading title indeed. :D So its Friendship Day. I am again overflowing with thoughts and emotions about a lot of things and people (happens to me from time to time, especially on such occasions). I did not go ahead and text people…
August 07, 2011


Alert: The tone of this post is going to be mostly philosophical. You may run now, if you wish Life is fun, humans are funny. I'm kinda lost on where to begin, but let me try. I tend to have a very curious thought-process. Many of you might even deem…
July 17, 2011

Long overdue

Tickle my ears and call me lazy, because that's exactly what I've been the past couple of days. Not that I was not feeling guilty about not writing anything despite (trust me, I'm not lying) having 20 things in my head everyday that I could write…
July 16, 2011

Life Sahi Hai!

Yup, the title happens to be same as (and not coincidentally so) this song from 'Pyaar Ka Punchnama'. I think this is one movie which has shown romance in a new and fresh (not to mention kinda realistic in today's world) light. I don't mean to be…
May 29, 2011


Squiggly. Funny word. But that's beyond the point. In the past couple of days I've been feeling a little down. For no valid reason whatsoever. I guess most of it was just because things were not happening the way I wanted them to happen, and here's…
April 18, 2011


I know, the title sounds lame. But this is the only time of the week that I get for myself (or so I used to think till recently, when I realized I had not been managing it well. I'm working on it, but that makes for another story). Right now, I'm…
March 27, 2011

Sync your Nokia contacts with GMail contacts

Hi fellas. So I have this Nokia S60 phone (5233) which, sadly, does not have support for Mail for Exchange ActiveSync. And that is the reason I started looking for alternatives to backup and sync my contacts and calendar. An option that can serve…
January 31, 2011

Its about time

Okay people! I promised I would find a worthy use for this blog of mine, since anyways I'm not able to focus on all the blogs I have created over time, so I figured lets make the best possible out of what I got. And I came up with this: technology is…
January 29, 2011

Happy Republic Day

...and along comes the season of patriotism. It is that time of the year when we all forward "Happy Republic Day" and "proud to be an Indian" kind of text messages and emails. The time when we tag each other in "patriotic" images. And come 27th Jan…
January 25, 2011

Get this!

A Poem Many many years ago when I was twenty three, I got married to a widow Who was pretty as could be. This widow had a grown-up daughter Who had hair of red. My father fell in love with her, And soon the two were wed. This made my dad my…
January 05, 2011

Social? Really?

Disclaimer: This article is in no way written with any prejudices towards social networking and internet socializing. Its purpose is to point out that virtual 'social' world is shadowing the real 'social' world. That doesn't sound amusing to me…
December 04, 2010

In PyCon 2010

This post has been imported from my blogspot blog, where it looked a bit misplaced to me considering the fact that I post my ramblings there. Besides, this does the job of first tech-post that I needed to write. For sanity's sake, I have kept the…
September 26, 2010

Writing from Pune

Yesterday finally I got to do what I had been meaning to do for quite a while now - visit Pune. :P With so many of college people out there and almost no one having time to travel between places (atleast that's what they tried to imply) ;) I figured…
August 13, 2010

Being in Twenties

Here I would like to make it clear upfront that this is not a piece written by me. A friend mailed it to me and I found it worth reading, and so considered the best to share it with the World. The copy-paste begins: It is when you stop going along…
July 28, 2010

You can befool all the people, all the time... Apple does it. Don't get me wrong here. I'm no Microsoft-phile, nor am I an Apple hater, or even an open-source-rer for that matter. Honestly speaking, I find it really hard to choose one over the other in the real World where we all live, and…
July 14, 2010


...and here we go! My blog can finally be read on mobile (that is, in a perfectly mobile-readable format) as easily as it can get. Thanks to MobStac B! :P :P Okay.. I'm not here doing the advertisement of some product. This is something which I have…
July 09, 2010

What do you know...

Well.. call this post a placeholder or dummy text or wateva you want... its here because I' m finding myself too busy to come up with something substantial, as of now! Later.
April 25, 2010


Hey fellas! That's rite... We've moved. Now we're found chiefly on our homeblog... presence at other locations may or maynot be relevant. It'd be good if you check beforehand.. :P After going thru an export-import cycle; I finally managed to get my…
April 22, 2010

What's happening

Wow, people... I really apologize for my regular procrastination in updating the blog... but this time, all I can promise is that I will try to be back as soon as possible, without giving you any false hopes on when that will be... As I have went…
March 27, 2010

Everything on sale!

It makes me wonder- have the companies started producing low-grade products in ridiculous quantities that they HAVE TO sell at low prices to get rid of them; or have they been trying to lure the class of people who could not previously afford their…
August 10, 2009

The Unnamed Poem

Hi Fellas! Following is something that I came up with during the time my precious YearBook was under construction. Although I couldn't make it very complete or appealing, yet thought it best to post it here, so it can be read by you: This world…
August 05, 2009

Looking back...

And how much I wish to be faring in the ‘Alumni Speaks’ section in some edition of KNOL, or MUCUR (only if it had one, for that matter) after we finish college. Lookin back…. Sweet aint it? The ride through the time… remembering everything now seems…
December 19, 2008

To, Knol

You guys might be wondering what’s with this surge of enlightenment amongst the final years that’s been keeping them on their toes working so hard to bring out a mag such as this. Well, the excitement of being a creator, that’s known to all of us…
November 30, 2008

A new era

First of all, I'd very much like to thank Nix for reawakening my interest in writing. Had it not been for his recommendation, I wud never've started wid this stuff. Thanks mate. Well, its a matter of yesterday (literally so) that our Jawans have…
November 30, 2008