02 / Logs
Developer Articles.
LOG_DATE: Monday, April 13, 2026
If you have built anything beyond a single-screen tutorial app in Jetpack Compose, you have inevitably hit the wall. You tried to pass a sim...
Read Data
Stop Blaming Jetpack Compose: 5 Recomposition Anti-Patterns Ruining Your App
If you hang around Android developer forums long enough, you will inevitably see the same complaint: "Jetpack Compose is too slow. My l...
Read Data
LOG_DATE: Saturday, March 14, 2026
The Hidden Cost of Compose: Why Your App is Lagging (And How to Fix It)
Jetpack Compose is often hailed as the savior of Android UI development. We’ve all read the tutorials, watched the keynotes, and celebrated ...
Read Data
LOG_DATE: Saturday, February 7, 2026
The "Death" of ViewModel? State Management in the KMP Era
Is the ViewModel dead? If you asked me this three years ago, I would have said "No, it's the standard." If you ask me today...
Read Data
LOG_DATE: Thursday, January 22, 2026
Jetpack Compose in Production: What They Don’t Tell You
Jetpack Compose is often presented as the future of Android UI — modern, declarative, and dramatically simpler than XML. Tutorials make it ...
Read Data
The Zero-Release Architecture: Mastering Server-Driven UI (SDUI)
As mobile developers, we often envy web developers . If a web developer finds a typo or wants to change a banner color, they just push a c...
Read Data
Stop Writing Swift: Why 2026 is the Year of Kotlin Multiplatform (KMP)
For the last decade, the golden rule of mobile development was simple: If you want a top-tier iOS app, you write Swift. If you want a top-ti...
Read Data
The End of APKs: Why the 'Android App Bundle' Changed Everything
For over a decade, the "APK" (Android Package Kit) was the universal currency of the Android world. If you wanted to install an ap...
Read Data
XML vs. Jetpack Compose in 2026: Is XML Finally Dead?
It has been over five years since Jetpack Compose hit its stable 1.0 release, and the Android development landscape has shifted dramatically...
Read Data