Architects work at a high level — distributed applications, CI/CD pipelines, inter-team APIs, standards. Code quality affects every one of those, in small ways and large.
Pratik Patel works through six code quality areas — readability, flexibility, reusability, scalability, extendibility and maintainability — and the techniques, tools and habits that keep code viable over the long run.