My understanding of SOLID principlesThere will be no foolish wand-waving or silly incantations in this class. As such, I don’t expect many of you to appreciate the subtle…Aug 6, 2023Aug 6, 2023
The legend of SaturdayThere is a long list of very important personal tasks that have been piling, in one of so called “productivity apps” in my laptop. This…Mar 9, 2022Mar 9, 2022
Published inCricketing BluesIntent v AttritionDuring the recent Border-Gavaskar series, Cheteshwar Pujara and Rishabh Pant approached the same goal in two completely different ways…Jan 28, 2021Jan 28, 2021
Published inCricketing BluesThis is just the beginningI grew up watching an Australian side dominate world cricket in a way few teams have in the history of all sport. And I used to love…Jan 19, 2021Jan 19, 2021
Published inCricketing BluesA fitting swansong.This game was supposed to be a write-off. Less than a week ago, India fought valiantly against seemingly insurmountable odds to salvage a…Jan 16, 2021Jan 16, 2021
Published inCricketing BluesA draw to celebrate!On 11th January, 2021 we witnessed what seemed like one of the great days of test cricket in recent memory. Against arguably the best…Jan 13, 2021Jan 13, 2021
FROM GALLOWS TO THE PEAKAs I look at myself today, there’s nothing to be lost,I’m down, at bay. I’m down in the dumps there’s nothing to cling. There’s nothing…Sep 24, 20161Sep 24, 20161
RunIt wasn’t your best day at work today. It was long and exhausting and seemed even more so because you got stuck at this problem. You just…Aug 27, 20163Aug 27, 20163
Writer’s BlockI’m not a good writer. By some standards, not even a mediocre one. By some others including mine, I’m not a writer at all. It’s not a…Aug 13, 2016Aug 13, 2016