One of the shortcomings of Twitter is that it can be find to hard to find people — even people that you’re following — when you don’t have their Twitter ID right smack in front of your nose. Sure, you can go hunting and pecking in TweetDeck, or do a Google or Twitter people search, […]