Shaohan Tian
  • Explorer on the Path of Computer Learning, Passionate About Knowledge!💖🔥
  • A Ph.D. student born in the ’90s, currently studying Materials Science and Engineering at the University of Science and Technology Beijing. 💻🧱
  • This website integrates my learning, thoughts, and accumulated knowledge, serving both as a personal reference and a resource for others. Feel free to leave a comment at the bottom of the blog! 😛🏝️

Why I Built This Website

From elementary school to graduate research, I have often felt a vague understanding of certain concepts—constantly learning yet frequently forgetting. I attempted various ways to organize my knowledge:

  • Initially, I wrote everything down by hand, but notebooks got lost, and my messy handwriting made reviewing difficult.
  • Then, I switched to mind-mapping software, which was effective. I used it for making PPTs and structuring projects, simplifying complex tasks.
  • Later, I realized that some knowledge required a detailed breakdown, often with text and visuals. I learned to use Markdown alongside XMind, which worked well, though I didn’t dedicate enough time to organizing everything systematically.

Now, I have built this personal website using the Hugo framework on Alibaba Cloud’s lightweight server. My main goals are:

  • Structuring my past learnings into a coherent knowledge framework, instead of keeping them scattered in my mind.
  • Using the public nature of the website to stay motivated and disciplined, rather than remaining passive.
  • Developing the habit of regular documentation and independent thinking, instead of letting my hands remain idle.
  • Sharing knowledge with others and gaining valuable feedback, instead of staying in isolation.

GitHub Profile

Bilibili Profile