Doing the dishes

I love to cook. I love wandering through a grocery store looking for interesting ingredients, paging through cookbooks, chopping vegetables, measuring, mixing, sautéing, baking. As a programmer / manager, I don’t have that many opportunities to make something physical, but cooking is an intensely pleasurable experience, especially when the results match the intentions. Unsurprisingly, I don’t like […]

Balancing your party

It’s been a couple of months since I left TripAdvisor, and as I’ve been coming up for air, I’ve been going through the necessary process of re-evaluating the conventional wisdom I’d come to accept over the past six and a half years. Some of it was great – generally applicable best practices that I’ll use for years to come. […]

Cleverness kills

We had a problem. Facebook had just come out with the Like button, and had provided code snippets that allowed you to badge pages with Like counts. The problem was that it took a couple seconds for the number of Likes to load, and in some cases the resulting text was bigger than the allowable […]