Liu Mingxin / LMX
Full Stack Developer
Overview
Social links
Sample contribution graph
About
- Hi, I'm Liu Mingxin (LMX), a full-stack developer working mainly with TypeScript, Vue, and Node.js. I care about engineering quality and developer experience.
- This blog is where I record what I learn, organize knowledge, and share practical experience. I also maintain reusable components and development tools in my personal toolkit.
- I focus on high-quality web applications and tools, continually improving both product and technical design while exploring how AI can enhance developer tools.
Tools and open-source communities
- TypeScript
- Vue 3
- Node.js
- Nuxt
- Express
- PostgreSQL
- Prisma
- Tailwind CSS
Learning and building
- Articles
- 29
- Technologies
- 11
- Practice areas
- 4
- Featured projects
- 2
Notes from practice
Understand the problem before changing the code.

Turn repeated business needs into maintainable components.

Give conventions clear triggers and verifiable outcomes.

Let design serve the content and details improve the experience.

Document each practical lesson and preserve independent judgment.

Tools change; the habits of learning and verification endure.

Selected reading(6)
Work(11)

AI Coding UI Patterns
AI Coding UI Patterns: a searchable bilingual dictionary of UI patterns, organized by navigation, layout, forms, motion, and more.

LMX design portfolio
LMX design portfolio: dashboards, consumer apps, and interface explorations across platforms, from information structure to visual and interaction design.

LMX Terminal
LMX Terminal: explore personal projects, development notes, and updates through a terminal interface with themes, autocomplete, and command history.

Kalmxen
Kalmxen: an exploration of AI chat interfaces, featuring conversation management, model selection, prompt entry points, and a thinking-mode control.
Blog(29)
Stack
Experience
Reusable Vue and TypeScript components that make shared business capabilities easier to maintain and adopt.
- Vue 3
- TypeScript
- Vite
- Electron
- Node.js
- TypeScript
- Markdown
- Web
- AI
Education
Ongoing learning through technical writing, open-source documentation, and personal projects. This entry describes learning interests rather than an academic qualification.
- TypeScript
- Vue 3
- Node.js
- Engineering
- AI
Projects(6)
Recognition(0)
Public achievements and credentials are being organized. Explore the practical notes on the blog in the meantime.



