Bean Sprouts is not Wikipedia. When I write a post about the summer solstice I don't include every fine point about the astronomical definition, how it fits in to the various definitions of "summer", and its social significance throughout history. Bean Sprouts is my personal blog and I write about what the solstice means to me personally, and how it fits into my philosophy.
I studied astronomy at university and so I am more sympathetic to the helio-centric (based on the movements of the sun) definition of "midsummer" than any other. The solstice "feels" like midsummer to me. But there are other dates that vie for the title. Today is one of them - June 24th, St John's Day.
If you visit the Wikipedia page about Midsummer you can learn about the difference between the Julian and Gregorian calendars, and why it is that 24th June used to occur on the solstice but now is a few days later. The (presumably) pre-Christian solstice celebrations (we really have very little evidence about it, but we make some educated guesses and some wild leaps of faith) were Christianised into the feast of St John the Baptist. For many people, 24th June, St John's Day, is still midsummer. They have bonfires, feasts, dancing and all the other things people do on high days. In Britain we don't have nearly enough of these occasions any more. Damn Puritans.
Well I'm going to a party tonight, not for St John's Day but my choir's end-of-season party. We'll have feasting and singing and perhaps dancing. No bonfire though. I hope you have a happy midsummer, too.