I’ve been following the unravelling of News International with a mixture of Schadenfreude and disgust. Every time I feel like I’m starting to catch up on the latest news, some other [...]
@ChristyBrower asked me on Twitter, “Is a plugin a widget?” And I had to answer, “Sometimes,” which isn’t very helpful, so I thought I’d clear up the confusion [...]
(In which I beat up Johnny B. Truant and run away scared from Charlie Gilkey.) I am – or at least, I try to be – the epitome of niceness. I hold doors open for old ladies. I give up [...]
A year ago today I stood up, took a step, and my left foot buckled under me. It was fast asleep, completely numb. I heard a crack as I went down, and I knew that wasn’t good. But as it [...]
Announcement #1 Exciting news! My favorite person on the planet (other than my kids and a few dead people) has agreed to co-host the July #customerlove challenge! Colin Beveridge is not only a [...]