unforeseen consequences

It’s been a while so let me just get right back to it.

I’m not gonna call it a “break,” since I’d been actively twittering these past three months, but I’ve just kind of been waist-deep in it all, with work and interviews and travel and dragonboat. I’ll take it one subject at a time, with the [...]

she's my pusher

Little kids make the world go ’round. It’s not adults, what with our complicated and wanton desires, but the wee ones who gently coax tribute from their parents and families and everyone else who thinks that no cuteness shall go unrewarded.

Which brings me to my niece. She turned 2 not [...]

wake up

it’s a bit late, but happy new year. or, since chinese new year is coming up, then amen to that. either way it’s 2010 and i’ve got work to do.

“to know me is to have a brew with me… using big words helps, too”

apparently my archive on the old University of San Francisco servers has finally [...]