On Writing
Published in

On Writing

Reading List

I’m getting serious about writing in English just this year, and this post will track my reading list in order to see how my writing skills advance along reading more.



  1. King, Stephen. On writing. Simon and Schuster, 2002.
  2. Rule, Ann. Every breath you take: a true story of obsession, revenge, and murder. Simon and Schuster, 2002.
  3. James Patterson, 12th of Never.
  4. Parker, Geoffrey G., Marshall W. Van Alstyne, and Sangeet Paul Choudary. Platform revolution: how networked markets are transforming the economyand how to make them work for you. WW Norton & Company, 2016.
  5. Díaz, Junot. This is how you lose her. Penguin, 2013. (Could not finish due to the author’s extensive usage of idioms which I have troubles to understand)
  6. Strunk, William. The elements of style. Penguin, 2007.
  8. Morton, Kate. The Clockmaker’s Daughter. Atria Books, 2018
  9. Rothfuss, Patrick. The Name of the Wind. Daw Books, 2008


  1. Kleinberg, Jon, and Eva Tardos. Algorithm design. Pearson Education India, 2006.
  2. Skiena, Steven S. The algorithm design manual: Text. Vol. 1. Springer Science & Business Media, 1998.
  3. Manber, Udi. Introduction to algorithms: a creative approach. Addison-Wesley Longman Publishing Co., Inc., 1989.


  1. Rothfuss, Patrick. The Wise Man’s Fear: The Kingkiller Chronicle. Hachette UK, 2011.
  2. Mystery, Pierce, Black. If She Knew: Kate Wise Mystery Series, 2018
  3. M. Louisa Locke, Maids of Misfortune: A Victorian San Francisco Mystery #1, 2009.


It is only four months since I decided to track my journey to bring my English writing and vocabulary to the next level, but I can clearly see the progress I made. Reading is way less stressful and more of a pleasure; writing itself comes out more fluently. “Finish the sentence! Always!” This constantly resonates in my mind as I was and am writing, the best I got from my writing English tutor who herself is a student in Linguistics.

2020, I shall keep reading, writing, learning, and see where I can get.




A journey to write things either meaningful or interesting, and happens to appear in my mind.

Recommended from Medium


Ready To Get Another Medium Bonus?

5 Powerful Ways You Can Find Ideas as a Content Creator

How to Write Everything


We Need Content Creators For A New Publication

Between Trading My Soul and Finding Heaven

Great Response Received

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Li Yin

Li Yin

Founder@sylphai.com. AI consulting and freelancing. Ex AI researcher@ Meta AI. Github:https://github.com/liyin2015.

More from Medium

Writing an Introduction for your SOP

Bias in Algorithms

Kruskal’s Algorithm

Quora Insincere Questions Classification