Creating Apps We Love

Sniff iPhone HTTP Traffic using mitmproxy

Sniffing traffic is a very hackish thing to do. So if you are against hacking things, stop reading. There are a couple of ways...


How to Cheat iPhone Apps and Games (Tiny Tower, etc)

I have a secret. I cheated badly with some iPhone games. The key to cheating is use an awesome software to hack the app. It...


Lion Would Not Sleep (Mac OS)

Not sure since which update, my Mac OS Lion 10.7 would not go into sleep mode. Apparently, you can find out which service is...


Power 98 & Jia 883 Have Added Internet Streaming

For a long while, Power 98 and Jia 883 did not have Internet streaming.. It is not a coincident that both are SAFRA radio stations.....


Fastest Way To Digitize All Your Business Cards (and FREE!)

After attending an exhibition, I ended up with 50 business cards! Here comes a problem. All (or most) of them are good contacts that I...


Find the real exception in Xcode debugger

There are times when you have exceptions raised in Xcode, but it breaks at UIApplicationMain in main(), and without giving you clues on where the...


The Better Guide to Installing Android SDK

I wasn’t impressed with Android team on their documentation for installing Android SDK. It is long, and jumps from page to page. Here is my...


SG Radio is Fixed

One year ago, I released SG Radio, but the app encountered a major glitch, and was taken down. I am sorry for taking so...


4 Headlines to Get Readers Excited

I read from problogger on writing good headlines for your blog post, and thought it is worth sharing. Instead of always writing your headline...


HTML5 or Native App for mobile ?

This is a decision that mobile developers got to make when they develop an app. There are pros and cons to both the platforms,...


My THack (Hackathon) Experience

I participated in a 24hr hackathon over last weekend, and created Guidebnb – an app to find local guides. It is an Airbnb for...


How to fix your iPhone Home button

The Home button got to be the most problematic hardware on the iPhone. Recently, my iPhone 4 Home button started to respond slower. I...


AsiaTop50Apps voting system fixed

Five days ago, I posted what happens when you have a hackable voting system, and I decided to curl SG Blood to become an...


10 ways to think like Bill Gates

There are 10 ways to think like Bill Gates: Prioritize **Ask smarter questions ** **Make data-driven decisions**. **Divorce your ego** **Frame the problem ****Get...


What happens when you have a hackable voting system?

Unfortunately, this happened to Asia’s Top 50 Apps nomination, presented by Singtel Innovation Exchange, and e27 as the organizer. Interestingly, e27 community manager posted...


How Many Developers Are There In The World?

I have always been curious over the number of developers in each country. Recently, out of a need to present this statistics for my...


Apple Executives – Past And Present

With Steve Jobs: Without:


Lessons learnt from SG 4D server glitch

Last week, I upgraded Google’s App Engine to version 1.5.2. I was careless and did not perform enough tests, and it turned out there...


Invite to Quora

I can give you an invite to Quora. Just leave a message with your email in the comments. Go here, or simply enter you...


Supported Fonts in Slideshare

Slideshare does support all fonts – including custom fonts that you download. I was told that the slides only support certain standard fonts, but...