Back

John Buhanan

Ghost
johnbuhanan.dev· irregular· Published 5 months ago

John Buhanan shares engineering notes on large-scale Android architecture, covering his experiments with Android Plugin Architecture to split a monolithic app and Jaccard-similarity methods for module clustering and CI sharding. Each issue walks through a concrete build-performance idea and its reasoning, though some ideas are still unfinished.

android plugin architecturegradle modularizationmodularizationjaccard similaritybuild shardingmonolith decompositionkotlin build performancedependency clusteringci test shardingdead code removalandroid build timelarge scale android
Platform
Ghost
Frequency
Irregular
Latest issue
May 13, 2026
Language
English
Written for
Android engineers managing large monolithic codebases and build systems
Tone
analytical
Tracked since
Oct 23, 2026

Website: https://www.johnbuhanan.dev/