These are the 7 blog posts written on May 31 of any year. (Nearby: May 30 and June 1.)
2008:
I hate browser-scaled images #web
2007:
Google Maps Street View #google #maps #places
2006:
Garamond Premier Pro #typography
2005:
Brian Levine #blogs #friends-&-family
Royal de Luxe 2005 #art
2004:
Another success story #cog #python
2003:
Matrix XP #funny #movies