Day 20 - TA Lecture, Leetcode & Logged My Run

Morning run, TA lecture on InfoSec, some DSA, Kafka, and job apps
Author

Shashank Hosahalli Shivamurthy

Published

July 8, 2025

Day 20 - TA Lecture, Leetcode & Logged My Run

Woke up early again today. Slowly building a routine.

Did a short full-body conditioning session (~20 minutes), and then went for a quick run.

Ran 4k — not bad at all 💪
Starting today, I’m going to log my runs and walks regularly.

📍 Strava Run Link


Came back, showered, made coffee, and spoke to my mom before heading out to university.

Had my TA lecture today.
Topic was Information Security — a few new concepts and terms I noted:

  • Stuxnet
  • Social Engineering
  • STRIDE and DREAD threat modeling frameworks

Interesting stuff!


Stayed on campus for a while and then came back home.


Leetcode Practice

Revisited 53. Maximum Subarray
- Just reinforced Kadane’s Algorithm
- Starting to feel more natural now

Then solved 56. Merge Intervals

  • Initially assumed the input was sorted — turns out it wasn’t
  • So sorting first is essential
  • But my approach still made sense and worked after that step

For some reason, I instinctively feel like I’ll be asked one of these in a future interview, lol.


Kafka Learning

Continued with my Kafka deep dive.

🧠 Kafka Day 2 Blog/Notes

Just documenting daily learnings so it’s easier to revise and reflect.


Wrapped up the evening by applying to a few more jobs and went to bed early.


Got everything I wanted to do done today.
Feeling good. Small wins.