What I've Been Up To

Some time in 2005, I was riding CalTrain to work and listening to my iPod. Again. Hearing music that ...

No Longer Afraid of Holding Babies

Contrary to any potentially logical explanation, my fear of holding babies had nothing to do with dropping them. I ...

iPhoto: We've Got You Covered

Working with two separate compact flash cards was a little more complexity than I could handle in India. Due ...

Safeway Knows Your Religion

Last week, I received this coupon for matzo at the Safeway checkout. All I had purchased that day was ...

Writing a Wrox Book

Several people have asked me what it was like to write a tech book so I thought I’d describe ...

Nonsense Song Interpreted

When I was in High School, I did pretty well in AP English, but it wasn’t entirely deserved. Much ...