Back to HomeEngineering notes
Writing
Engineering notes
and deep dives.
Technical writing on mobile architecture, performance systems, and lessons from shipping real products.
- androidmedia3exoplayer
Building a Production Reels Architecture on Android: Player, Preloading, and Caching
An engineering case study on the player, preloading, and caching architecture behind a production reels feed — the decisions, the failures, and the reasoning.
June 20, 202617 min read - Mobile EngineeringSoftware EngineeringAndroid
From Feature Developer to Technical Owner
What actually changes when you stop shipping features and start owning systems — lessons from real production mobile products.
June 4, 202610 min read - ArchitectureKotlinPagination
The Pagination Pattern I Keep Coming Back To
A clean, cursor-based pagination implementation that works across REST and local databases without leaking infrastructure concerns into your UI layer.
February 20, 20262 min read - AndroidArchitectureKotlin
Why I Stopped Using ViewModels for Everything
A reflection on state management patterns in Android development, and when the standard architecture guidance leads you into over-engineered territory.
November 3, 20252 min read