Just found out that an anagram for techisbest is
Bitches Set
Also
Best Ethics
Awesome. I wonder if I started using this alias nobody would know it was me.