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

Published: (March 10, 2026 at 12:43 AM EDT)
2 min read
Source: Dev.to

Source: Dev.to

Restarting (Again)

I revised my Machine Learning and DSA basics this week. Honestly, this is probably the 10th time I’ve restarted these topics. 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. 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:

  1. Keep workouts consistent.
  2. Study regularly.
  3. 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.

0 views
Back to Blog

Related posts

Read more »

Your Agent Is a Small, Low-Stakes HAL

Overview I work with multi‑agent systems that review code, plan architecture, find faults, and critique designs. These systems fail in ways that are quiet and...