Garry Tan @garrytan

http://blog.garrytan.com/

Writes software, dreams.

load more