• Steve, don't want to be picky, but as it's the title of your article ... I think the word you're looking for is 'savvy' 🙂

    PP