The Essential Role of Algorithms in Programming: A Practical Perspective

Is learning algorithms a waste of time? This question often surfaces among aspiring and practicing programmers. The common belief is that algorithms and data structures are crucial only for building advanced systems or for clearing interviews at top tech firms like FAANG. But what about the everyday coding scenarios? Is algorithmic knowledge relevant there? Basic […]

Continue Reading

Seize the Moment

Hey you, yes you, pay attention, I’m talking to you Stop! Let me tell you something you probably knew How often do you feel the present moment? Let your past and future go, feel enjoyment? So many thoughts go daily through our mind And we lose the important things; we are blind I see so […]

Continue Reading

The Importance of Mentors

I want to share with you my own experience that solidified me even more the importance of having a mentor in the direction you are going. Back when I started college, I felt an explosion of ambition to make my first steps in the Software Engineering industry. I wanted to get a job and start […]

Continue Reading

Go big or go home.

I have to tell you a secret. My programming journey is way different than most can imagine. It started in my first year of high school, back in 2004, when an alumni student, who had recently graduated, came to our class. He presented some advanced algorithms that are usually taught in universities. At that moment, […]

Continue Reading