We all know what it is and we all should use it. Oh, and GitHub supports it now too. The problem is the de-facto app used for TFA - Google Authenticator. This thing is so bad that even Google doesnโt trust it:
This is not an ad but I just found out about Authy and itโs awesome and you should use it!
Bonus: They have a ton of developer resources on how to implement TFA in your app(s). And if youโre using some of the most popular frameworks/languages, they also provide libraries on GitHub.