essay
AI Coding From An Android Engineer's View
Notes on using AI as a serious engineering partner, not just a code generator.
AI coding feels most useful when it helps clarify intent before code appears.
For Android and system-level work, correctness still matters. Architecture still matters. Naming, boundaries, testing, and readable code still matter. What changes is the speed at which ideas can be explored and turned into working software.
That is why I am interested in both Vibe Coding and Spec Coding: one opens creative momentum, the other keeps the work grounded.