Blogs
Exploring ideas in AI, software engineering, and the journey of building products.
My Posts
Thoughts, tutorials, and stories
Blogs I Follow
Knowledge sources that shape my thinking
DeepLearning.AI
Andrew Ng's platform for world-class AI education. Essential courses on deep learning, MLOps, and generative AI.
Ruanyifeng's Blog
Ruanyifeng's weekly tech newsletter covering web development, some knowledge concepts, and the broader tech industry. A treasure trove for Chinese developers.
Music I Love
Melodies that inspire my creativity
Lana Del Rey
Her cinematic soundscapes and nostalgic melancholy create the perfect backdrop for late-night coding sessions and deep thinking.
Sports & Activities
Keeping body and mind in balance

Fencing
Precision & strategy

Swimming
Flow & endurance

Badminton
Speed & agility

Bicycling
Freedom & exploration
Game Hub
Virtual worlds where I unwind and strategize
Strategy

Europa Universalis IV
โMy favorite history-topic game. Re-unite the Roman Empire! HRE: Neither holy, nor Roman, nor an empire!โ

Civilization VI
โ"The clever men at Oxford know all that there is to be known, but they none of them know half as much as Mr. Toad!"โ

Crusader Kings III
โMiddle age RPG.โ
Construction & Management

Oxygen Not Included
โDigital Electronics/Circuits and Analog Electronics/Circuits learning. Modularize all volcanos!โ

Stardew Valley
โThe legend of solo game development.โ

Raft
โWhen 2012 comes, we live on the sea for garbage collection...โ
Role Playing

Divinity: Original Sin II
โFirst masterpiece of RPG I had.โ

Baldur's Gate 3
โEnjoy the real open-world and open endings.โ

The Elder Scrolls V: Skyrim
โClassic open-world exploration.โ
Multiplayer

PUBG
โWest - 8, be there or be square.โ

League of Legends
โARAM, my favorite.โ

Honor of Kings
โAll around AD-Carry.โ