About me

I’m Michael Yu. This is my personal bilingual blog, ShiningLife.

I write about software, learning, work, life, and things worth remembering.