Skip to main content

Debuggers

Debuggers are some of the most beautiful pieces of code ever written. They are every developer's oxygen tank in 
the deep treacherous waters that is the world of software engineering. They are tools which help us figure out 
what went wrong, and where. Now, apart from software development, where else can we use a debugger?

Life, of course! Imagine if we could debug our life! Add breakpoints, inspect the local and global variables in 
various scenarios, and change values if need be. We could take ourselves wherever we want…

But, wait! I forgot a fundamental assumption. While debugging code, we manage to replicate the exact same 
scenario any number of times we want. Absolutely not possible with life. Life provides you with one chance for a scenario, and you simply can't debug.

A debugger for life is a powerful, yet useless weapon...

Comments

Popular posts from this blog

Nagarjuna Sagar

When you learn something, you need to put it to use. You need to apply what you learnt to a real world scenario. Only then do you really get to know how much you actually learnt. Last Sunday was one where I put my driving skills to the test. I went on a bike trip with a great friend to Nagarjuna Sagar Dam. This guy was my bike guru. He was going to decide if I was roadworthy. He's not a strict teacher per se, but I didn't want to disappoint him. So, the day after I got my driver's license, we set off, in the sweltering Hyderabad heat. The city part was really tricky, and I knew that I won't be confidently able to maneuver the traffic deftly. Already we were a tad late, so my guru handled the bike till the outskirts of the city. After having sumptuous breakfast(amazing sambar!), I started driving, and he guided me. Initially after a few hiccups, my confidence started to wobble. Fortunately, the highway started, and we had lots of free road, and no pesky autos....

Robin Hood Army

18th October 2018 10:30 pm: I get a call saying there is food for more than 50 people left over at a function organized in a residential complex. I am tired after a long day but I decide to go anyway. I call a guy who has reached there, and he says he needs more people. I reach the complex and see the amount of food left over, and it is for more than 150 people! Thankfully we were 5 people, and we were able to get an auto to the place where we knew there would be a lot of people to donate the food to. We went 12km to the place, at 12 in the night, and served the food among the slum dwellers, auto-wallahs, and others. We took more time to wake people up from sleep and let them know that there is food than distributing the food itself. That day we would have served around 150 people, people who otherwise would have gone to sleep on an empty stomach. Distributing food at midnight Who are we? We are Robin Hood Army, a volunteer organization which focuses on donating excess...

New year resolutions

Belated happy new year! It is the time of the year where people set goals and targets for the year. Most fall short by the first or second month. Even I do. But my last year's resolutions were actually so good, I accomplished what I set out for: learn 2 foreign languages, Italian and French. At a basic level, but yeah, enough to survive. And some other goals too, which I did achieve satisfactorily. So what next? I have some resolutions this year too! Let me share some: Get better at piano This is compulsory. No two ways about this. For the past few months, I have become a little distant from the piano. But not anymore. I already started learning a song, one that is usually on my lips! The joy I derive from playing the piano, even if for little time, is very immense. And I already feel better. There is something magical about learning music, and at any cost, I do not want to disconnect from it. Do I have a plan? Umm… no. I have a new piano on my mind, but that depen...