sheltering in place W1

April 7th, 2020

sheltering in place intro

March 18th, 2020

(somewhat) hourly comics 2020

February 7th, 2020

For Hourly Comics Day 2020.

ketchup chronicle

December 4th, 2019

Ketchup=me apparently! 🇲🇾🇬🇧🇺🇸

bigger panels:

in progress:

notes from montréal

October 23rd, 2019

out and about in a pretty bilingual cité.

immigrant parents, american lunch 1-4

August 11th, 2019

My malaysian mom and british dad moved us over the ocean to america in 1983. The next challenge: lunch. They did their best, bless their hearts.

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .


July 30th, 2019

A promising sign from the nephew.


June 15th, 2019

Describing colors to the mister has made for what must sound to passers by like some exceptionally surreal conversations. (Ps: If the pink of red is light red, then the pink of lime is…)

on being ambiguously brown

March 6th, 2019

5 panel comic! Click thumbnails below:

(somewhat) hourly comics

February 2nd, 2019

For Hourly Comics Day 2019.

notes from france: merci à vous

November 18th, 2018

French people get a bad rap. I had a hard week, and to console myself, I drew some of the 10-minute friends I made at markets and hotels and shops on our trip in October. They were so kind! 😭

notes from france: bon appétit!

November 18th, 2018

Les adventures culinaires en Paris et Lyon. Dedicated to Lactojoy, without whom none of this would have been possible!

san francisco, 4è

August 8th, 2018

Collected scenes from around town, quatrième edition.

The citywide Tuesday noon sirens (with unintelligible message), the Fruit Shelf/Gay Beach at Dolores Park (the highest spot in the park, perfect for views of either downtown or handsome young people wearing very little catching some sun), a glowy St. Ignatius on top of Lone Mountain, the hall closet: i.e. your lovely new baby’s bedroom, the cheese section at Rainbow Grocery that Gordonzola presides over, mint It’s-its: the most nostalgic ice cream sammich, the wild parrots of Telegraph Hill, a BART train with requisite muffled announcements, Ritual Coffee Roasters, pan-fried soup dumplings (shen jiang bao) at Shanghai House in the Outer Richmond, majestic redwoods, wood type for letterpress at the San Francisco Center for the Book, my favorite bookstore: Green Apple Books.

san francisco, 3è

July 31st, 2018

Collected scenes from around town, troisième edition.

Matcha/vanilla soft serve at Café Maiko in Japantown, Scoot electric rental scooters, Tank Hill for the secret best view of town, earthquakes, soup dumplings (xiao long bao), Alamo Drafthouse Cinema, Presidio Picnic on summer Sundays, Sisters of Perpetual Indulgence (the geniuses behind, among other things, the Sexy Jesus contest every Easter in Dolores Park), Tandoori chicken pizza, California poppies, the Two o’clock Titty on St. Mary’s (a cheeky local landmark), citywide composting (fantastic!!), Cinderella Bakery for Russian pastries and lunch.

san francisco, 2è

July 22nd, 2018

Collected scenes from around town, deuxième edition.

The annual Bay to Breakers run/drunken slog from downtown to Ocean Beach (with tortilla toss and requisite naked dude and Waldo), the Russian honey cake at 20th Century Café, Church of 8 Wheels roller disco Thursdays, Nightgarden Piano at the Botanical Garden in  Golden Gate Park, Kabuki Springs japanese baths, brunch:  the citywide weekend sport (waiting in line until you are nothing but desiccated, benedictless bones), Café Jacqueline for a romantic soufflé, frozen yogurt with olive oil at Souvla, gin at Whitechapel, Victorian arcade amusements at the Musée Mécanique.

san francisco

July 22nd, 2018

Collected scenes from around town.

The big rainbow flag at Harvey Milk Plaza, Castro Theatre sign, Pirate Store at 826 Valencia, dahlias (the city flower), Inclines & wires, Boba Guys tea, Dia de los Muertos in Garfield Park, Karl the fog pummeling the neighborhood in Fogust, the Wiggle (the only way to get from Market Street to the Panhandle without dying), purple chandeliers at the Fillmore, Baker Beach (with nude area, setting for the first Burning Man), giant Mission burritos, steam buns, Trouble Coffee’s Build Your Own Damn House breakfast (a coffee, cinnamon toast, and a coconut).

the secret show

April 16th, 2018

A comic about a secret show we went to last year. It was so magical!

bigger panels:

in progress:


September 28th, 2017

From my sketchbook. When I was in high school, my family was numerous, loud, and chaotic. The darkroom was the only place in the house (besides the toilet!) I didn’t have to let the little kids into. I’d put on music and feel sly and enjoy being by myself.