I'm a programmer, Gentoo Linux user, and Vim enthusiast.
Most of my professional work is backend development in Go, usually around MongoDB, data integration, and Linux. Outside of work, I enjoy Rust, shell scripts, editor plugins, and small command-line tools. I like software that is simple, composable, transparent, and easy to understand.
- Running, tuning, and occasionally breaking Gentoo
- Living in Vim and writing plugins for the things I miss
- Building backend services and tools in Go
- Exploring databases, filesystems, and Unix-style workflows
- Contributing to open source and learning how things work under the hood
- gentoo-zh/overlay - A Gentoo overlay for Chinese users that I contribute to.
- LeaderF-asynctasks - LeaderF support for asynctasks.vim.
- sqlite-change-stream - A Rust CLI that monitors SQLite changes and emits structured events to standard output.
- unicode_preview.vim - A Vim/Neovim plugin that previews decoded Unicode literals as inline virtual text.
- Email: dev@wangxianggang.com