I usually go by Cytrogen online.

I was born in winter 2004 in a third-tier city in Shandong Province, China. In summer 2015, I moved with my family to New York. Come fall 2023, I enrolled at CUNY Baruch College to study Computer Science.

This Website

This is my personal blog, mainly for publishing technical notes. Recently, I've started writing about my own thoughts as well.

In the past, this page had a section called "My Programming Journey," which I’ve removed. The content in that section kept growing over time, and I simply didn’t have the energy to keep it updated. In the future, I’ll document my programming journey through blog posts instead.

Personal Interests

I've loved drawing and creating since childhood, but various factors kept me from pursuing it seriously. Mainly lack of technical skills, practice, and wanting to draw only what interested me.

Music-wise, I'm into Vocaloid and Taiwanese Rock, with john being my favorite Vocaloid producer - check out his masterpiece 春嵐. Ironically, I can't sing or play any instruments, and I'm slightly tone-deaf.

For games, I'm into Terraria, Don't Starve, and Warframe. Recently got into MaiMai DX at the arcade - still under 10k rating, now 13k rating, total rhythm game newbie with absolutely no background in the genre who plays screen instead of buttons. I avoid first-person 3D games because they make me dizzy. For mobile games, Plants vs. Zombies 2 is my exception to my offline-only rule. Currently playing Slay the Spire on mobile.

I'm into hardware too. Love building PCs and following online tutorials for small projects like Bluetooth speakers, though my knowledge is pretty niche. If I get the chance, building this weather forecast display is at the top of my bucket list.

Contact Info

Email Address: [email protected]