Skip to content
Belltoy

About

Hi, I’m Belltoy. I write about programming, technology, and other topics that interest me. This blog is a place for me to share my thoughts, experiences, and knowledge with the world.

This blog is built using Astro and AstroPaper theme with some customizations.

I’m a Senior Software Engineer with 15+ years of experience building complex backend systems, distributed infrastructure, high-performance networked applications, and frontend development. I have a strong foundation in computer science, concurrency, distributed systems, system architecture, APIs, data processing, and production reliability.

And I have experience in designing and operating highly scalable and fault-tolerant systems, including globally distributed MQTT infrastructure supporting 100+ million concurrent connections. I have been working with Rust for many years, as well as Erlang/OTP, Elixir, Go, JavaScript, Python, and other languages.

I love exploring new ideas and learning new things, and I hope to share that passion with my readers.

Core Competencies

Some Fun Projects

I’m a big fan of Vim/Neovim and have created several plugins and tools for the community:

Back in 2012, I had shared some experiences about using Node.js in production. You can find the 3D presentation slides here.

Follow Me

You can find me on GitHub and Twitter / X. Feel free to reach out if you have any questions or just want to say hi!