domains / families / software-engineering / state-and-background-footguns

state-and-background-footguns

separate

Reactive state and background-work traps: StateFlow conflation, flatMapLatest, job lifecycles, ViewModel bases, WorkManager, backups, crash reporting, logging, Glance widgets. Use when state lags or flips, or work runs twice or never.

When to use

Skill page

Source

RepositoryPath
maxrave-dev/kotlin-footgunsskills/state-and-background-footguns/SKILL.md