Day 7 started with something important — a one-day break. After a consistent grind, the pause was needed, and honestly, it helped me reset mentally.
Coming back, I practiced some DSA and then decided to test myself by participating in a CodeChef contest. I was able to solve 3 out of 8 problems. Not a perfect score, but a very real checkpoint. Contests expose gaps fast, and that’s exactly why they’re valuable.
Later, I jumped back into my machine learning course, and wow Andrew Ng really knows how to make concepts click. I started learning multiple linear regression and began wrapping my head around vectorization. This concept genuinely feels like magic, the idea that a change in representation can drastically reduce computation time is fascinating. It finally made me appreciate why ML code is written the way it is.
What I worked on today
- Took a needed break to reset
- Practiced DSA and participated in a CodeChef contest
- Started multiple linear regression
- Learned the intuition behind vectorization
Progress isn’t always linear, but understanding why things work feels like a big step forward.


Top comments (0)