DeveloperIllustrative profile · Kotlin
package com.ardakazanci import android.engineering.Architectureimport kotlin.time.Lifetime /** * Build thoughtfully. Learn continuously. * Share what you discover along the way. */@Composablefun Developer() { val name = "Arda Kazancı"
val role = "Staff Android Engineer"
Engineering( platform = "Android"
, language = "Kotlin"
, focus = listOf( Architecture.Clarity, Architecture.Reliability, Architecture.Maintainability, ), ) // Notes from the engineering journey. Journal( topics = listOf("Compose"
, "Coroutines"
), learning = Lifetime.ONGOING, )}com.ardakazanci
Arda Kazancı
Staff Android Engineer
Notes on building Android software with clear boundaries, thoughtful trade-offs, and a little less magic.
KotlinComposeArchitecture
About the engineer ↗LATEST JOURNAL ENTRY
Nested SavedStateHandles: Isolating Child State Without Key PrefixesRead entry →✓ Published entries / Android · Kotlin · Architecture
androidNested SavedStateHandles: Isolating Child State Without Key Prefixes8 min read↗androidJetpack AppState: When Premium Ends While Music Is Playing12 min read↗kotlinObserving Compose Runtime with CompositionObserver2 min read↗kotlinKotlin 2.5: What full value classes and value objects mean for Android3 min read↗kotlinKotlin Coroutines Debugging Recipes: StackTraceRecoverable3 min read↗getting-startedHello1 min read↗