FIFO Tool
My transactions in and out of Mutual Funds ran into the 100s last financial year.
Here is a generic tool I created to compute gains for tax filing this year.
Given all trades ever (e.g in a MF folio), the tool applies First-In-First-Out logic to compute gains in sales …
Properties of Money
Money is never at rest. What? We can hold money and feel it in our hands. Its counter intuitive to think of it being in a state of motion.
Actually, the curve defining the motion of money is expressed as.
y = (1+r) ** x
Lets unpack what this means..
The …
Bapu Bandwidth
Recently I had been to Mani (Jewel) Bhavan (House). Located in Gamdevi, an upper middle class neighbourhood in Mumbai, this nondescript 2 storied structure housed one of the most extraordinary minds in human history. Mahatma Gandhi aka 'Bapu' to billions, stayed and worked from this house whenever he was in …
Mind of State State of Mind
It is a joy to experience software that just works. Quality, bug free software is hard to pull off and yet we are spoiled rich with more and more cloud services and apps that just work. Certainly, this is not an atomic outcome. I mean we didn't just wake up …
Programmer Caricatures
What images conjure up in your mind when you think of the word "Programmer"? The lonely bespectacled geek with disheveled hair shown in Hollywood movies?
Programming is largely problem solving fuelled by organised thinking. There are multiple diverse yet "right" ways to effectively think about and solve problems. No surprise …
An Ode to Python
I am a Python fanboy. In my time, I've known many programming languages of different paradigms, hailing from different families. I stumbled upon Python about 10 years ago. As a newbie, I was struck by its simplicity and welcoming nature. Python made me feel at home and to this day …