Blog
Technical writing on mobile architecture, fintech systems, and engineering practices.
Posts
Configuration-Driven Architecture
March 02, 2026
How three related patterns—config-driven app setup, router-based navigation, and builder-style screen configuration—enable a flexible, testable, and customizable Android architecture.
Use Case Interfaces as API
October 02, 2025
How a single interface lets you run demos, develop against a local server, or hit production APIs—without touching feature code.
Live Streaming Data with gRPC and Heartbeat on Android
June 08, 2025
How to implement a one-way gRPC stream for real-time stock prices in an investment app, with a base ViewModel pattern, clear layering, and memory-leak prevention.
Share Logs on Production Environment (Android)
February 15, 2025
How to implement health log export on Android—persistent DB storage, WorkManager for retention and upload, chunked upload with progress, and memory-leak prevention.
State Modeling with Sealed Classes
September 03, 2024
How to model async UI state, centralize network-to-domain conversion, and handle errors consistently using sealed classes, interceptors, and extension functions.