Architecting TwoFac: My Journey into Kotlin Multiplatform Module Structure
In my previous post, I talked about why I'm building TwoFac. The short version? I got tired of proprietary 'digital cages' like Authy and wanted an authenticator that was open, secure, and—most imp...

