Sheed Antivirus: security boundaries in an Android product
A product-focused look at real-time scanning, protected data, and why security work belongs behind explicit Android boundaries.
A product-focused look at real-time scanning, protected data, and why security work belongs behind explicit Android boundaries.
What an all-in-one utilities and widgets app teaches us about incremental Compose adoption, state ownership, and release safety.
A maintainable way to add private, offline AI features to Android without coupling the whole app to one model or device capability.
How to structure a Compose UI that behaves well on phones, tablets, foldables, split screen, and resizable windows.
A practical workflow for finding real Jetpack Compose performance problems without turning every recomposition into a bug.
Refactoring, Agile delivery, and performance work behind a 2M+ user news app.
What building an Android antivirus taught me about encryption, trust, and reliability.
Lessons from migrating an 11M-install Android utilities and widgets app from XML to Jetpack Compose without freezing delivery.
How we shipped a modular in-app browser at MCI with SDUI and high crash-free reliability.