Principles for structuring code that remains maintainable as systems grow. Particularly relevant for long-lived analytics platforms.