About

About

I care about product thinking, frontend systems, performance, and writing.

Overview

Thoughtful communication backed by solid systems

I build products, write code, and keep notes along the way.

I build products shaped by structure, performance, and thoughtful communication, then turn the work into durable writing.

Snapshot

  • Role Builder, developer, and writer
  • Based in Shanghai / Remote
  • Contact

Principles

A few things I try to stay consistent about

Use structure to make complex work understandable.

I try to pair clear communication with reliable systems.

Treat performance as part of the experience, not a last-minute fix.

I try to pair clear communication with reliable systems.

Use writing and documentation to scale judgment.

I try to pair clear communication with reliable systems.

Focus

The areas I keep sharpening and investing in over time

Product-minded frontend

I like interfaces that explain themselves quickly while still holding up under real product complexity.

  • Clear information hierarchy
  • Responsive layouts that keep their personality
  • Interaction decisions grounded in outcomes

Performance and maintainability

Fast pages matter, but the long-term health of a product depends on maintainable systems.

  • Lean rendering and sensible data flow
  • Clear component boundaries
  • Small abstractions instead of framework theater

Writing as product leverage

I use writing to align teams, preserve reasoning, and turn implementation details into reusable knowledge.

  • Architecture notes and implementation rationale
  • Public technical essays and internal docs
  • Editorial systems that stay maintainable

Capabilities

Skills, methods, and tools I keep close

Frontend EngineeringTypeScriptAstroSystem DesignDeveloper ExperienceTechnical Writing