About
I am Leric Zhang, a software architect and independent researcher.
I write as Leric Zhang. My Chinese name is Zhang Lianghui, and I may use Lianghui Zhang for formal publication.
My work focuses on how software systems can remain understandable and modifiable as they grow, especially in the age of AI-assisted programming.
The current center of this work is the Context Minimization Principle, a way to reason about software design through the cost of acquiring sufficient context for correct modification.
Links
Selected Writing
Current Research Agenda
Context Cost → CMP → Context Footprint → AI-assisted software engineering.