tom chang

velocity enthusiast | apprenticing foodie | bona fide techie | voracious reader | aspiring etymologist | professional geek | amateur alcoholic | avid photographer