You didn’t sign up for this, right? You’re only messing around online because you’re procrastinating on a paper that’s due in 12 hours–you’re trying to avoid thinking hard about words and letters and English. No, it’s not fair that the Internet gave you this hashtag to decode, but there’s nothing you can do about it now. You just have to soldier on, decode that sucker, feel that twinge of disappointment when the effort isn’t worth it, and move on to the next Tweet.
But you can do something to help future generations: start using Camel Case for your hashtags, and maybe the change you make in the world will boomerang and make your life better in the future. I took to Twitter on Valentine’s Day to try and get the word out:
— Josh Doody (@JoshDoody) February 14, 2013
Aside from usernames, the most common user-facing, non-spaces, multi-word user interface element is probably the hashtag. But for some reason, people haven’t adopted Camel Case for their hashtags. The result is that hashtags are as much of a nuisance as a tool. But they don’t have to be! Here are some examples of hashtags with and without Camel Case:
See how much easier it is to read the Camel Case hashtags? The Camel Case hashtags are still clumped up, but at least we immediately know where their words begin and end, making it a lot easier for us to process and decode them.
So, do yourself and everyone else a favor and use Camel Case for your hashtags. Your followers will thank you.
- I prefer “Upper Camel Case”, which means I’m capitalizing the first letter, like this: #UpperCamelCase. “Lower Camel Case” would be if I left the first letter lowercase, like this: #lowerCamelCase. I prefer Upper Camel Case because it’s just easier to see the first word that way. Since Camel Case is all about making stuff easier to read, I think this is the way to go. But it’s only marginally better than Lower Camel Case, so I don’t think the Upper vs. Lower distinction ultimately matters all that much. ↩