Design retry classification, server-side idempotency records, conditional updates, bounded backoff, and failure tests for state-changing HTTP APIs.
Design sequential, transactional, and verifiable SQLite migrations, then prove upgrade and recovery behavior against realistic old databases.
Turn a Python script into an installable CLI with pyproject.toml, console scripts, a src layout, isolated artifact tests, and a controlled release path.
A practical contract for SwiftUI string extraction, LocalizedStringResource, plurals, formatting, package bundles, and localization testing.
Use built-in components, semantic grouping, TalkBack, and automated checks to make a Compose UI understandable to users and stable in tests.