DEV Community

Cover image for Day 3: Untill I Get An Internship At Google
Venkata Sugunadithya
Venkata Sugunadithya

Posted on • Edited on

Day 3: Untill I Get An Internship At Google

Day 3 was about slowing down and understanding the math behind ml and implementing it.....

I focused on implementing linear regression from scratch using mathematical intuition rather than jumping straight into libraries. I explored how predictions are formed, how parameters affect the line, and started digging into cost functions — I get the idea at a high level, but I still need to deeply understand what exactly they represent and why they work. That’s on tomorrow’s list.

Alongside ML, I pushed an improvement to my portfolio on GitHub, refining layout and structure as I continue building it incrementally.

I didn’t get to DSA planning today as intended, but instead of forcing it, I’m scheduling it intentionally for tomorrow. Learning consistency > pretending everything went perfectly.

What I worked on today:

  • ML: Implemented linear regression using math (I studied about regression as a part of college math, it helped me implement this code) and Explored the intuition behind cost functions

    Wanna check the code out?

  • Portfolio: insted of click added a scroll property so that the transition can be made even smooth. more coming soon!!!

    Progress Log

What’s next?

  • Properly break down cost functions
  • Plan and start DSA practice
  • Keep building — even if things feel unfinished

Learning in public. One step at a time.

Top comments (0)