Skip to the content.

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.

Read more →


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.

Read more →


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.

Read more →


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.

Read more →


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.

Read more →