Is Your Technology On The Bleeding Edge?