system output
[ OK ]Mounted po4yka.dev/blog
[ OK ]5 published posts — more queued
[ INFO ]Reading: posts/kmp-shared-logic-without-shared-ui.txt
$ls -lt ./posts/
posts — all
›
KMP: Shared Logic Without Shared UI
Feb 2026›How we structured a Kotlin Multiplatform project to share networking, caching, and domain logic while keeping native Compose and SwiftUI views on each platform.
Mobile CI That Actually Works
Jan 2026›A practical walkthrough of setting up CI/CD for a mobile project — Gradle caching, signing, distribution, and the mistakes I made along the way.
A Deep Dive into Compose Stability
Dec 2025›Understanding the Compose compiler's stability inference, why your composables recompose too often, and how to fix it without @Stable annotations everywhere.
Cutting Gradle Build Times in Half
Nov 2025›Practical techniques for reducing Android build times: configuration cache, build cache, modularization, and avoiding common pitfalls.
iOS Background Downloads Done Right
Oct 2025Implementing reliable background downloads on iOS using URLSession background configuration, handling edge cases, and keeping the user informed.
cpu history6 cores · 3.7 GHz