DEV Community

Somay
Somay

Posted on

Weekly Reset Log #1 — Revising ML, DSA, and Fixing Knowledge Gaps

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)