Changing the world, one hacker at a time

Kee Ming Yu

A lover of all things tech. Can't seem to sit still. Always looking for the next big thing.