Justin Li
About
CV
Code
Blog
Resources
I'll start writing again... soon
2010-12-04
In the mean time, enjoy the new layout.