Garry Tan @garrytan

http://blog.garrytan.com

Writes software, dreams.

load more