How India is winning the war on terror in Kashmir

Like any Indian citizen, it is very disheartening to hear about violence and deaths in Kashmir every other day. We are concerned about the well being of the citizens there, we are concerned about our security forces (Army, J&K Police and Central para-military forces) that operate in such difficult conditions. But there is never a…

3 Hindi movie directors we wish make a comeback

Hindi movie industry has seen some fabulous Directors in the past 20 years. Some were rookies who started new and others were more seasoned in the industry. From a commercial success and quality movie making standpoint, there are some Directors we wish continued to make more movies, better movies. Unfortunately, they showed tremendous promise in…

India passport application process 2017

It was year 2007. Chennai. My passport was about to expire and I had to get it renewed. So, in the month of November I started the process like everyone does – with an agent/broker. Paid money. The whole process was extremely confusing, secretive and exhausting. Standing in line for countless hours at the RPO…

Software design approaches – Introduction

We were once building a logs processing system and there was a design deep dive on how to structure the key of records where these logs will be stored. There were a number of inputs given, ideas brainstormed, future proofing of the solutions evaluated, efficiency of processing the key from database standpoint were analysed and…

Raise your voice, respectfully

This is our country. The problems are ours to solve and there is no “outsourcing” button here. All of us see a number of problems around us, some of which impact us and some impact people around us. It could be a pot holed road or a broken water pipeline or senseless parking or cheating…