Of all the technologies powering the social Web, few are as under-appreciated as the espresso machine.
We go gaga over great mashups, we drool over high-powered hardware, and we lust for private beta invitations to Google's latest whatever-the-hell-it-is. But none of these would be possible without machines to blast steam through finely ground coffee beans, and baristas with the skill to pull a perfect espresso shot.
It's more than just caffeine, formidable as that drug is. There's something about a really, really good cup of coffee - Americano, latte, clover-press, siphon or even drip - that can nudge your day in a happier, more productive direction. (Or maybe that's just the caffeine talking.)
So, the next time you start your day with a smashing cup of coffee, look your barista in the eye and say, "Thank you. Thank you for fueling the social media revolution. And - yes, I know people are behind me, but this is important - thank you for the example you set with your attention to detail. Thank you for - no, there's no need to call security. I'm just saying a simple thank-you for everything you're doing for Web 2.0 and - fine, FINE, I'll go."
So where does coffee fit into your dev process? Are you in more of a spiritually grounded green-tea kind of office? Or have you managed to kick the caffeine habit altogether?