I have started the implementation for a library of sorts, a collection of all the books that I have planned to read over the last four years. I have read a few of them, I am not sure whether I will still be reading some of them, and most of them, of course, I have not read yet.

There are a lot of textbooks, reference books, and tutorial-type books, and obviously there are nonfiction and fiction general reading books. The goal is to actively read those books in a slow and incremental way, to document all the learnings and findings from those books, and chart them here so that I can retain them for longer and come back to them from time to time.

The goal is not to overwhelm myself, so it is just a collection that contains a list of the books that I have and has more details of what I have actually taken away from the things that I have read. I will be updating that, but I also plan to now create a reading queue. I will have something to read or continue every day.

The books, in general, will mostly be related to science, mathematics, and nonfiction and stuff like that. I would like to overlap them with my technical readings. The idea is to extrapolate this and also include research papers and similar things that I will be taking up and consuming.

It feels good to finally find a way to not get overwhelmed by the amount of material I had planned and all the things that I had which I never really acted on. I now see the way forward. I can also see how much in my day I am left with things and how I can better plan my day, and in fact how I can better plan my reading and prioritize them, because I was not able to get started or move anywhere with a lot of those things.

This can be cycled into my daily schedule for the next month. It will also mostly include revising data structures and algorithms and low-level and high-level system design problems, so that will also take up a lot of my time, so reading might be on the back burner, but I will probably pick up at least two books.


Links: