Harper242.github.io This is my first personal blog and I will commit some of my learning notes or essays on it. Welcome to my website!