Why the Sudden Urge to Start This Blog?
Before diving into the topic, a quick introduction to my background. My name is Eric Yang, from China, and I'm currently (2025) a second-year computer science student at Monash University. Computer science isn't my first degree; I have backgrounds in business and linguistics, which might sound a bit absurd, but it was my interest in linguistics that gradually drew me toward pure mathematics and computer science, especially the mathematical foundations of programming languages and computer science.
In the two years I've been studying computer science, I've written hundreds of pages of math notes, such as this and this, along with algorithm notes and various toy lecture notes. While these notes have been helpful to me personally, they haven't been well organized or shared with many people. Previously, I often just used the Feynman learning technique to study and record knowledge, creating LaTeX or Typst lecture notes, and I never had the time or energy to set up a blog for myself.
It wasn't until recently that I realized setting up a static site and deploying it to GitHub Pages is incredibly simple. So, I decided to use VuePress to build a personal blog, and gradually organize my previous notes and resources onto it while creating new content.
The notes section will temporarily include:
- Math notes categorized by topic (more on pure math)
- Algorithms and data structures
- Other computer science notes (such as operating systems, computer networks, etc., but honestly, I'm not particularly enthusiastic about this area)
- Some linguistics-related content
For the blog, I hope to share some of my thoughts and insights from learning and research, including but not limited to:
- Learning methods and techniques
- Cutting-edge developments in computer science
- Personal projects and practical experiences
- Various brainwaves and whimsical ideas during studies, like when a new math topic subtly connects to previous content, which can be analyzed from interesting perspectives
- Some fun things and reflections from life (purely personal views)
I hope this blog can become a hub for knowledge, helpful not just to me but also inspiring to others. Through it, I aim to better organize and share my learning achievements, benefiting more people.