This is a partial list of projects that I have undertaken in the past or are currently working on, with links to everything.

Chengdu Living

A blog about the city of Chengdu founded in 2010. Features a discussion forum and most recently a podcast, along with hundreds of articles on Chinese culture and life in the Sichuan capital. Written by a number of volunteer contributors.

Visit Chengdu Living

Disco Death

A DJ and visual performance collective founded in 2010 with my musician buddy Jovian, from San Francisco. Since 2010 we have hosted dozens of events in Chengdu featuring many of the most esteemed performers in Asia.

Visit the Disco Death website

Chengdu Gaming Federation

A local meet-up which happens every Wednesday in Chengdu, featuring indie and retro multiplayer games. We take the antisocial stereotype of video games and turn it on its head in a weekly meet up at a local bar.

Visit the Chengdu Gaming Federation website

China Bloggers

An aggregate of China blogs, created in 2011 when there was no good index available. Divided into sections for blogs focused on regions, Chinese history, language, and photography. Since the site was started, the blog landscape of China has changed dramatically.

Visit China Bloggers

Cycle China

Since coming to China in 2005 I have been an avid bicyclist and motorcyclist, but it wasn’t until 2016 that I thought to create a public resource for people interested in cycling round the region. Cycle China is still in the early stages but has useful information on getting a Chinese motorcycle license, routes in the region and more.

Visit the Cycle China website


An experimental house project which hosts music and art events along with a semi-regular house party which attracts hundreds of patrons. Each house party features 10+ DJs on multiple stages in different areas of the house, indoor and outside, along with food and drink vendors.

Visit the Chengdu Dojo website

Chengdu Places

An index of the most important places for a foreigner to know in Chengdu. Created in 2011 and currently features about 95 locations in the city, including restaurants, bars, gyms, and much more. Carefully curated, with only a few new locations added yearly.

Visit Chengdu Places

Silver Keen

A film club started in early 2016 with bi-monthly screenings at the same venue which hosts Chengdu Gaming Federation events. Intended to cultivate community and discussion around excellent films, not just watch them.

Visit the Silver Keen website

Inactive Projects

These are projects that I focused on at one point but decided to leave behind.

Taobao Genie

A third-party agency which enables non-Chinese shoppers to locate and purchase items on popular Chinese shopping website Taobao. Based on the idea that existing Taobao agents are not trustworthy. I stopped doing this because the amount of tedious busywork involved was too great.

Site no longer online

Books to Learn Chinese

An online index of the best books for learning Chinese. Instead of hundreds of books of dubious quality, it listed only the books and book series that had build and maintained a reputation. I stopped doing this when better technology to learn Chinese became available.

Site no longer online

Total Fluency

An English school focused on a low quantity of adult professional students aiming to reach fluency. I was working on this with a very qualified partner but in the end decided that the regulatory hurdles and administrative overhead along my lack of passion in this field made it not worth it.

Site no longer online