LMX
BlogSelectedWorkSponsorsAbout
Command Palette

Search for a command to run...

Portrait of Liu Mingxin

Hi, I'm

Liu Mingxin / LMX

Full Stack Developer · Jinan, Shandong, China

A full-stack developer who enjoys programming, sharing technical knowledge, exploring new technology, and documenting each practical lesson.

Read the blogEmail meliumingxin.site ↗

About me

I enjoy programming and technical writing, with a focus on engineering quality, developer experience, and turning ideas into useful products.

Turning ideas into useful products

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.

Documenting every practical lesson

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.

Using technology to solve real problems

I focus on high-quality web applications and tools, continually improving both product and technical design while exploring how AI can enhance developer tools.

My tech stack

From interface to server, I choose practical tools and care about every part of the development experience.

TypeScript

Type-safe application development

Vue 3

Reactive user interfaces

Node.js

Server-side JavaScript

Nuxt

Full-stack Vue framework

Express

Lightweight web services

PostgreSQL

Relational database

Prisma

Type-safe data access

Tailwind CSS

Utility-first styling

Vite

Frontend development and builds

Git

Version control and collaboration

Docker

Containerized development and delivery

What I'm working on

I build high-quality web apps and tools while turning project experience into reusable capabilities.

Business components ↗

Reusable Vue and TypeScript components that make shared business capabilities easier to maintain and adopt.

Generative AI ↗

Exploring generative AI and conversational applications, with an emphasis on useful developer tooling.

Hooks and logic reuse ↗

Extracting recurring business logic into focused hooks to reduce duplication across components and projects.

Desktop applications ↗

Reusable Electron patterns for process communication, window management, and extensibility.

Projects and practice

Selected work from my personal toolkit, where learning becomes software people can use.

Vue3-Simple-Bui ↗

Component library

Reusable business capabilities with complete types and on-demand imports, designed to make component reuse straightforward.

Vue 3 · TypeScript

Vue3-Simple-Screen ↗

Dashboard library

Common components for responsive dashboards, number animations, and seamless scrolling.

Vue 3 · TypeScript

Contact

Have an interesting idea, collaboration, or technical topic? Feel free to get in touch.
lmxzqq@gmail.comliumingxin.siteJuejinX / LMXZQQ
LMX BlogWeb · TypeScript · Vue · Node.js
Crafted by
@LMXZQQ
Build
unavailable
Date
2026-10-30
Articles
29
Deployed on
Nginx
Source code
GitHub
License
MIT License
Typeface
Geist
Stack
  • next@16.4.3
  • react@19.3.1
  • @base-ui/react@1.8.0
  • shadcn@4.12.0
  • tailwindcss@4.3.3
Analytics
  • OpenPanel
  • Google Analytics
For agents
  • llms.txt
  • index.md
Inspired by
  1. Tailwind CSS
  2. shadcn/ui
  3. Vercel
  4. Apple
  5. Evil Charts
  6. Devouring Details
  7. Skiper UI
  8. Making Software
  9. shadcncraft
Approved by
静水流深 / LMX
1602
Command Palette

Search for a command to run...