I said I would post weekly updates instead of disappearing again, so here’s the first one.
This week wasn’t about building anything big.
It was mostly about getting back to fundamentals again.
Restarting (Again)
I revised my Machine Learning and DSA basics this week.
And honestly, this is probably the 10th time I’ve restarted these topics.
That sounds bad, but restarting is better than pretending you're progressing when you're actually stuck.
Revisiting fundamentals helps in two ways:
You notice gaps you ignored before
Concepts start connecting instead of staying isolated
Next Focus: Trees
Tomorrow I’m starting Trees in DSA.
Linked lists and other basics were mostly revision, but trees are where things usually start getting more interesting.
The goal right now isn’t speed.
It’s understanding patterns properly before jumping ahead.
Fixing an Embarrassing Gap: APIs
Another thing I studied this week was APIs.
The funny part is that I already studied web development earlier, but I never properly sat down to understand APIs from the ground up.
So this week I finally went through the basics:
What APIs actually do
How requests and responses work
Why REST patterns exist
Sometimes the most basic concepts are the ones we skip.
Outside of Tech
Workout was consistent this week, which is a win.
Sleep schedule is still bad, which is not.
Trying to fix everything at once usually fails, so the current strategy is simple:
Keep workouts consistent
Study regularly
Fix sleep next
Plan for Next Week
Start Trees in DSA
Continue ML revision
Keep weekly updates going
Let’s see if consistency finally sticks this time.
Top comments (0)