June 30th appears to be a very productive blogging day for me over the years.