


Just because a method is called Refresh doesn’t mean that it refreshes what you want

Welcome to the 2008 holiday shopping season

Not my finest hour: Getting instructions on doing something I’ve already done

The cost-benefit analysis of bitfields for a collection of booleans

Yes, I filed an expense report for a hair dryer, why do you ask?

When you’re walking around a city, you usually forget to look up

Consequences of the Explorer view model: If you create a view, then you succeeded, even if you’d rather fail

Rachmaninov had big hands: An illustration
