This is hsfzxjy. You might have seen the id “hsfzxjy” already somewhere on the Internet, and that should be me.

It is simply an concatenation of two real names, which was picked a long time ago and used widely by me in the cyberspace. Since it’s vowel-less, I always read it character-by-character, but feel free to pronounce it however you wish.

I do coding from time to time, for life, but for fun more often.

The “life” part sucks, thus the “fun” part goes here.

I am an enthusiast of diverse programming languages, investigate their quirky aspects for curiosity, and improve their defects for better ergonomics. Posts about playing with Python, Rust, Golang, and sometimes Haskell, and even more, you can read them in the Tech category.

I build techy projects for my personal use. Any idea popped out of my brain, in any possible forms, language libraries, CLI tools, editor / browser / system extensions, websites, or mobile / desktop apps. Sometimes I build them for better life quality, but sometimes merely because it would be REALLY COOL. Feel free to go through a full exhibition of them at this page. If there’s an interesting story behind the projects, I will also share it here.

I embrace new knowledge, and do learning consistently.

Sometimes I write essays, travel journals, fictions, or merely soliloquized gibberish. They consume more time than the tech posts, but compose the human part of mine.


The Internet giants are separating and isolating our cyberspace. The newly thrived media is eclipsing text-based oldish stuffs.

Not much people nowadays maintain a personal site for blogging, nor do we anymore have efficient ways to reach their islets. Most sites carry invaluable thinkings of specific individuals, yet faded with time before uncovered by more visitors.

There probably won’t be a renaissance for personal blogs, but there could be means to resist the recession. I hold a list of links to some personal sites at /blogroll/, so hopefully they would be discovered by people morely easily. Feel free to contact me and add your site to the list.

Also, RSS is fantastic. I have hosted my personal aggregator and subscribed to a number of blogging feeds. The RSS output is made public, which you can subscribe to reach more blog producers.