How I continuously wrote quality Blogs even while I had End semester Exam

How I continuously wrote quality Blogs even while I had End semester Exam

Problem Statement ( Lol ! )

I have been blogging my journey in getting better at DSA and Algorithms past 3 weeks. But I am facing a huge hurdle right now :- My End-semester exams of my 4th semester.

My End-semester exam starts in 2 weeks ; Since I major in Electronics and Communication Engineering ( B Tech + M Tech, Dual Degree ) and the courses are very demanding, I don't have a lot of courses that overlap with Algorithms ( Except maybe Signal Processing - we learnt Gradient Descent, LMS, and few similar adaptive filter algorithms in the context of Signal Processing and not ML ). So I probably won't be able to focus on challenging problems in DSA for next 3 weeks. But I don't want to lose my streak of writing a blog every 3 days - sigh.

Intuition

I need to set up some kind of a buffer of premade Blogs and just publish them at the target dates. Since I need to blog for 21 days, I need at least 7 blogs.

Topic

I chose to write on DSA, a subject I am interested in and I feel the dopamine rush when I complete a question. When the code gets accepted, it encourages me to do more problems just to chase that same rush. So finding 7 good DSA questions AND solving and blogging even though seems really hard, I still find it more interesting over the Communication Lab Assignment that I have due in a week.

Over the months I have been improving the way I write code, honestly it felt like crafting, an art - the way I transform LOGIC into CODE ; clean code ; instead of bunch of variables and loops to get my code somehow pass all test case, even if it is sloppy imitation of the actual logic. I went from needlessly complicating it to be able to create simple and intuitive solutions. And this is exactly why I find blogging DSA relatively easier as opposed to Signal Processing or Core Electronics.

The Plan

So I have to write EXACTLY 6 blogs ( every blue square square ) ; And focus on my studies for next 2 weeks

How I Blog generally

  • Hashnode is awesome in allowing us to schedule an already made blog.

  • Writing blogs should never hamper or effect my learning - a rule I always keep up by imposing time constrains. There will be tradeoffs, but mostly it has so far went fine.

  • The only purpose - A public record of my journey to competence

This Blog was also a "Pre-move"

  • I wrote this blog on April 20, but I probably will publish this on May 2nd.

  • Right now ( April 20th ) I am already done with 3 of my blogs, and am working on the other 3 blogs !

Hopefully I won't break my streak even under the pressure of semester exams.

Thank you,

__CPP_Try_Hard__ ;