Kerry BissetGenerated Entities — A Work in ProgressHow can a codebase maintain a clean separation between the data-access, business logic, and UI layers without cluttering the underlying…3d ago3d ago
Kerry BissetinProAndroidDevCrafting Circular Presentations in Jetpack Compose: A Look into Layouts and Measurement PoliciesSep 2Sep 2
Kerry BissetOptimizing PDF Viewing with Jetpack Compose: LRU Cache and Custom PaginationWhy am I writing this article when excellent resources are already available, like Phillip Lackner’s insightful video on rendering PDFs…Aug 26Aug 26
Kerry BissetGuiding Users with Subtlety: Implementing Rich Tool Tips for Onboarding in Jetpack ComposeWhen users open your app for the first time, how do you ensure they feel welcomed and know what to do? The initial experience can set the…Aug 12Aug 12
Kerry BissetGitButler: A Beta Git Tool —(Almost) Full-Time ReadyHave you ever needed to fix an unrelated bug or tech debt while working on a new feature, only to end up with a pull request cluttered with…Jul 29Jul 29
Kerry BissetI Want To Be Lazy….with KoinWe all appreciate how easy Koin is to set up and use, but have you ever wondered about the inner workings of its initialization process…Jul 221Jul 221
Kerry BissetKotlin Serialization — Json mistakes I made with Polymorphism and More.Have you ever had polymorphic serialization go wrong in your Kotlin projects? If so, you’re not alone. Polymorphic serialization, while…Jul 15Jul 15
Kerry BissetJetpack Compose Theme with Composition Local: Spacing, Shaping, and Status ColorsIs anyone else tired of typing Modifier.padding(8.dp)? With Jetpack Compose, managing UI configurations for your application's UI code can…Jul 83Jul 83