Software Engineer / R&D Lead

而良 / elonzh

Building products with engineering thinking. Leading teams with systematic methods.

I'm elonzh, a software engineer working across DevOps, full-stack development, and cloud computing. I currently lead the industrial data modeling product R&D team, covering the full chain from architecture design to delivery.

Content sections

This site documents my real thinking on technology, products, and teams.

The blog covers technical decisions and engineering practice. Projects are written as case studies. Content grows continuously.

Working principles

Stable methods matter more than trendy stacks.

These principles shape every technical decision I make, and they're why this site has the structure it does.

Structure first

Lock the folder layout, routes, and templates before spending time on visual polish. This applies to code, architecture, and team organization alike.

Clear boundaries

Which function belongs to which service, which responsibility belongs to which team — these must be defined upfront. Ambiguous boundaries are the biggest source of rework.

Long-term reuse

New features or content should inherit existing patterns instead of starting from scratch. Good architecture makes incremental cost approach zero.

Latest entries

Recent technical writing and project records.

The content below comes from actual published articles and case studies, sorted by date.