17th May, 2026
- OSTEP Podcast
6th May, 2026
- Tech book summaries
- Interview Blogs
- Some terminologies around RCA, MTTD
29th April, 2026
- learning pathof CS by a student.
- Putting the “You” in CPU
- software engineering at google
- cswiki
- learning loop
- system design
- Resources for pepcoding
- medium : websocket
- CSAPP notes.(1, 2)
- bottom up cs
24th April, 2026
19th April, 2026
Starting reading about networking links:
12th April, 2026
-
Started reading again about right way of learning(encoding) and keeping it longer in the memory. There’s a lot of research in this field, I started with how famous people such as Elon musk or bill gates learn. and then read about how college or life long learners learn. Some learning coaches articles also I went through:
- Reflections on Self Studying Math and Physics for 3 Years: motivated from scott young this guy learnt math and physics(from MIT) and laid down his approach to learning.
- connect new ideas with the previous knowledge(analogy toolshed)
- learn different type of subject need different approach, you need to come up with your own. A good approach is something that you start with less variables, and keep adding or subtracting different methods(like spaced repetition, video, audio based) on the basis of effectiveness of that particular method.
- learning = ‘aha’ moments and != amount of time learning.
- quality of learning = retention X fluency
- He talks about different ways of learning:
- feynmann technique
- learning from multiple perspectives
- leave the subject and let it sink
- questions to generate curiosity
- He talks about how exponentially learning will improve if you add up right methods of learning.
- Reflections on Self Studying Math and Physics for 3 Years: motivated from scott young this guy learnt math and physics(from MIT) and laid down his approach to learning.
-
Found neetcode a bit promising.
-
Another masterpeice by Diego Vera
Key Takeaways
- Make maps of ideas, connect them with existing knowledge
- Encoding then note-taking with priming and mind maps
Goal-Driven vs Process-Driven
In a goal-driven approach, you define success by whether you hit a specific external target. In a process-driven approach, you define success by how well you adhere to and improve upon a productive system. This system doesn’t mean goals don’t matter but it simply means they aren’t the primary focus.
Building Sustainable Success
If you only define yourself by reaching specific goals, you’ll eventually hit a point where progress stalls or the stakes overwhelm you. People who define their success solely by hitting goals might do well for a while, but they will likely plateau. The better approach is to build a sustainable process that continually pushes you to improve, so you can reach your full potential.
- > In a goal-driven approach, you define success by whether you hit a specific external target. In a process-driven approach, you define success by how well you adhere to and improve upon a productive system. This system doesn’t mean goals don’t matter but it simply means they aren’t the primary focus.
- > If you only define yourself by reaching specific goals, you’ll eventually hit a point where progress stalls or the stakes overwhelm you. People who define their success solely by hitting goals might do well for a while, but they will likely plateau. The better approach is to build a sustainable process that continually pushes you to improve, so you can reach your full potential.
6th April, 2026
On essay writing
- Reddit thread on writing
- Perdue university writing manual
- John Trimble’s Writing with Style book
- Notes on peterson essay writing(Ref 1, 2)
23rd March, 2026
Similar to an AI interview coach, I tried a tool for an AI tutor: DeepTutor/
Verdict:
Left it because of cost concerns. 4-5k for a single subject.(2-3 books + questions + research)
Takeaway:
- Chat AI (Claude, ChatGPT) is different from APIs. You have to pay separately.
- RAG: OpenAI, embeddings: Gemini
Some technical blogs I came across:
- Julia Evans interesting blog about using git as filesystem
- Dan luu interesting take on how to define rules
- Pragmatic Engineer/ interview with top-notch tech execs + newsletter
Links:
22nd March, 2026
18th March, 2026
CS Path: for learning computer science basics. This resource is particularly good because of the book recommendations; the author laid out his approach to learning every subject, with commentary on the resources he used.
- Learning computer networks from top to bottom is the de facto go-to book in networking, but after reading his column, it makes sense to read from bottom to top; it’ll obviously be a bit dry in the beginning.
15th March, 2026
Will this, I think I will stop researching this topic of meta learning.
I found a book by Scott Young: Ultralearning, filled with too much jargon and stories.
13th March, 2026
I was searching for notes of CS primer courses, stumbled upon one personal blog(link is removed, but luckily it’s available on GitHub ) :
On the blog, I was able to find some useful websites, listed down
-
Link: You can search for a keyword, and it will crawl the internet for the relevant link. Keyword: Learning:
-
YouTube: What Everyone in Tech Should Know About Teaching and Learning: This is about how to teach people stuff.
-
Categorized learners as novice/proficient/experts.
-
Different types of guidelines for all three: a novice doesn’t know shit, so you have to teach them all the vocab; a proficient, you need to mentor; and an expert, you need to guide.
-
Break down the learning task into manageable steps to reduce cognitive load; e.g., kids learn to ride a bike first without pedals, then with them.
-
Talk about short/long-term memory
-
Different learning methods are discussed: spaced repetition, etc
-
Myths around learning debunked: no such thing as auditory/kinesthetic/visual learners.
-
-
Nabeelqu: Understanding of understanding/education/chess puzzles
-
Found some good golang related resources as well
-
blog not too great, but some gems are there.