Shipping a Cross-Platform App as a Solo Dev: My Kotlin Multiplatform Architecture & Struggles
As a solo developer, maintaining two separate codebases for iOS and Android is something I can't...
Tag archive
As a solo developer, maintaining two separate codebases for iOS and Android is something I can't...

The rapidly improving capabilities of AI in mobile development have triggered a new conversation...
Every app eventually needs to answer two questions: "who is this person?" and "what are they allowed...
On September 3rd I launched Vesper, a cross-platform Christian prayer app for Android and iOS, as my...
As mentioned in the Series Introduction, Ballast is a foundational piece of the architecture of the...

I've been building Android apps for years. And every single time I start a new form, login, sign-up,...

Every Kotlin Multiplatform tutorial teaches expect/actual in the first ten minutes. It is the...
用 Turborepo + pnpm Workspace 管理 8 端 monorepo(web/api/ai-service/cli/desktop/extension/mobile/miniapp),包含构建编排、依赖管理、CI 优化。
"How many concurrent requests can I run?" doesn't have a single number answer — it depends on your...
Redirects and IP rotation don't inherently conflict, but the interaction between them causes a...
In KMP and CMP app architecture, the main question is not how much code you can share. It is where...

In the previous post on architecture, I argued that a good KMP suite is a consequence of...