Holiday spirit is all around, which means I finally have time to attend to my blog. With the help of my friend Ian, I did a quick design refresh of the whole thing. I hope you like it: I also updated my Projects page, where I have put a lot of the content from my [...]

I’m doing a talk this Friday at the University of Waterloo about the life of an Associate Product Manager at Google. Here is the summary of the talk: Every year, Google searches the globe looking for highly technical, passionate, and motivated new grads for the Google Associate Product Manager program. The APM program is an [...]

Hi all. I know that I haven’t really updated my blog in a while. The are many reasons here, but mostly it’s because things got really busy with my new Google job. As I mentioned before, in July I started as an Associate Product Manager at Google’s Mountain View office. I haven’t really announced it [...]

A common thing you might want to do, when you developing an Android app, is to have a ListView of checkable items. For instance, you might want to have a functionality in your app to share something with a bunch of people, who you would like to select from a list of contacts. For common [...]

Hello everyone. In this post I will try to provide you with a quick example on how to implement push notifications for your Android app using MQTT protocol. I will NOT discuss here why an application might need push notifications or the advantages of Push over Pull. I assume that you know exactly what I [...]