howie liu
Technology, web, and markets. I want to make things that improve the lives of ordinary people.
Been there, done that
March 2012
Last Year
Way in the Past