I am currently trying to learn various things like:

  1. Rust
  2. Haskell
  3. Distributed Systems, …etc.

To achieve this, I have been exploring various resources:

  1. I have been delving into Alexis King’s blog at this link to gain a deeper understanding of typeclass metaprogramming.
  2. I have attempted several challenges provided by fly.io, some of which I have documented here.
  3. I am referencing a list of papers mentioned in the course syllabus, available here.
  4. I am studying “A Top-Down Approach: Computer Networking” by Kurose & Ross.
  5. I am exploring resources such as Rust Atomics and Locks to deepen my understanding.
  6. I am engaged in a Functional Programming Course.
  7. I am utilizing resources from Zerodha Varsity.
  8. I am also undertaking various “build-your-own” projects available at codecrafters.io, including:

I am navigating through this list based on my current interests, with the aim of completing it by the end of the year.