You're currently viewing the personal website of Alvin Tan. The views expressed on this site are my personal opinions and do not necessarily reflect my employer's or any other organization views in any way.
You should follow me on twitter. I'm also on Facebook. Read more about me...
Several separate rss feeds are available for power readers. Subscribe to these feeds for first hand updates.