Virality works. It’s a fact. It’s the core business component of many modern startups. It’s their key to retention, growth and, thus, success. 15 years ago, it took Hotmail almost a year to grow to 3 million users. In the past year, startups like Kik and LiveProfile did it in weeks and days. How? The [...]

Well, I had yet another launch at Google. This one is as geeky as it gets – the Google APIs Discovery Service. It’s essentially an API that lists and describes other Google APIs. You can read the launch announcement on Google’s Code Blog or a few other sites such as PC World and Programmable Web. As [...]

This is one of those years that you accomplish something that a few years ago you thought was not possible. For me, it’s speaking at Google I/O. That’s right. I will be speaking at Google I/O 2011 on Wednesday this week. If you are coming to Bay Area for the event, make sure to stop by [...]

If you are a PHP developer, you often debug things by simply dumbing variable values to the screen using echo or print. A common solution for associative arrays and objects is another function - print_r – that prints human readable information about a variable. However, it’s still not an ideal solution since the output is not [...]

About a year ago, when I was playing around a lot with Android push notifications, I was a looking for a good hosting solution that would give me lots of flexibility of running random servers at custom ports. I quickly came to a realization that a virtual private server (VPS) is probably the best way [...]