Skip to content

About

I am chenmi, a full-stack developer focused on scalable web applications, engineering practices, practical tooling, and AI-assisted workflows.

My day-to-day work centers on React, TypeScript, and Node.js. I also continue to invest in Rust, Docker, and AI tooling as part of expanding my technical range. Beyond shipping features, I care about maintainability, performance, and delivery efficiency.

In practice, I prefer to break down complex problems into clear, evolvable solutions, then improve long-term efficiency through sound abstractions, automation, and consistent engineering standards.

I also stay involved in open source, with an emphasis on solving practical problems and contributing back to the engineering communities I learn from. So far, I have participated in discussions or contributions around antv/g2, antv/l7, zed, and opencode.

This site is where I organize and publish my notes, project write-ups, lessons from building in public, and ongoing reflections on tools, workflows, and development practices.

If you want a quick view of what I have been working on recently, my GitHub profile and latest posts are the best place to start.

GitHub Activity

chenmi's GitHub Contribution Graph

I work in public whenever possible and place a high value on turning one-off experience into reusable methods, tools, and workflows.

Follow me on GitHub and browse the latest updates in Posts.

Contact

If you would like to talk about engineering, collaboration, or a specific project, feel free to reach out through any of these channels: