OnePlus One Review with Cyanogenmod 12 Nightly + Franco Kernel

For readers who celebrate, Happy Lunar New Year guys! Thanks to an uber long weekend (3-day break + weekend) for Chinese New Year, I am finally getting around to my backlog of blog topics I’ve planned out for this site. The post I am writing today is sort of “back to the roots” for me […]

Workaround for Nexus 5 Power Button Issue

I know I am not alone in this problem when I did a search for Nexus 5 Power Button Issue and more than a handful of discussion threads came up, all describing most of the same thing. To give a little context to the specific problem I am facing – I got my Nexus 5 in […]

Best eBook Reader for Android

I know I don’t strike a lot of people as someone who reads a lot (in the most traditional sense of the word anyway), but I do have a personal commitment, albeit way overdue, to read more. With a plethora of distractions in our hyperconnected world, it just seems like one can never make reading […]

Audio Technica ATH-M50x BL Review

Early last month, after waiting 2 months for the limited edition color to restock and 1 more month of contemplating whether it would really fit most of my day-to-day use cases, I finally decided to pick up a pair of Audio Technica ATH-M50x Limited Edition cans. In a nutshell, these are branded as “professional monitoring […]

Weekend Project – WordPress Migration to Bluehost + SEO for Blog

After being in the digital marketing industry for over a year, the biggest irony of my professional career had been the lack of any search engine optimization (SEO) effort at all on my personal blog/website. I started this blog, which used to be hosted on free WordPress domain at, some time in the 2012 […]

Skimble’s Workout Trainer gets an impressive UX update

I first blogged about Workout Trainer by Skimble more than a year ago after discovering and falling in love with it at first sight. Following the posting, the very nice folks over at Skimble noticed my blog post and decided to gift me a year of subscription for my early loyalty and affinity. Just when I thought […]

Jaybird Bluebuds X Review

I started getting into the audio game (side of the geek culture) only mid last year; by “audio game”, I mean paying much more attention to the details, balance and richness of the sound of music I listen to. For the better part of the last few years, I had been using Sennheiser CX200 earbuds […]

The Flight of Flappy Bird

I was on my way to a postponed Chinese New Year gathering when I suddenly pulled out my phone to ask my friend whether he knew about Flappy Bird. Excitedly, he launched the app to show me the score and started talking about what high scores his colleagues had gotten. Before we even noticed, we […]

Nexus 7 (2013) Review

I’ve never written a product review before, although I am certainly no stranger to writing about Android ecosystem in general. Readers came to my blog in the past mostly for tips on rooting and flashing AOSP ROMs or my posts on Ubuntu Linux. But today, or rather from here on out, I would open my […]

Facebook Home [APK] for ANY Android Device

APK Download Link – MoDaCo Thread By now, if you’re even slightly interested in Facebook Home, you’d have seen a ton of pictures and videos depicting how it works/looks etc, and I cannot do a thorough review about it anyway here since I’ve only used it for about 10 minutes before getting annoyed enough to […]