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 import