After a few weeks of rebuilding speed, this week was about something runners find surprisingly difficult: not running fast. The knee has been behaving, the pace has been improving, and naturally, the brain wants to celebrate by doing something stupid. Fortunately, the legs and Garmin negotiated a ceasefire. The Week That Was 41.9 km | 5h… Continue reading Week 17/20: The Art of Doing Less
Life Is a Lemon.
In 1993, I was in Class XI. That wonderfully pointless year between two Indian national events called Class X Boards and Class XII Boards. Nobody really remembers Class XI. I was 18. Not a particularly good student. Not particularly sure what I wanted to become. Life had also decided to throw in a few challenges that weren’t part… Continue reading Life Is a Lemon.
The Spirit to Fight
I watched Hanuman Ansh recently. And I enjoyed it. Now I am waiting for I Play Rocky. On the surface, that probably makes no sense. One is a film inspired by Neem Karoli Baba — about bhakti, seva, surrender, compassion and finding something larger than yourself. The other, judging purely from the trailer, is about an unknown Sylvester… Continue reading The Spirit to Fight
Week 15/20: Back to Work
Last week was “Back in the Game?” There was a question mark. This week, I think we can remove it. Not because I suddenly became fast. And certainly not because my knee and I have signed a long-term peace treaty. We have simply moved from rehab negotiations to regular employment. The knee has reported for work. For… Continue reading Week 15/20: Back to Work
D (AI) Hard or HANDLE WITH CARE
Every newborn should come in a box. White. Minimalist. Premium. On the front: HUMANDesigned by two people. Manufactured locally. And on the back, in very small letters: HANDLE WITH CARE. Because that is exactly what we do. The child arrives naked, confused and screaming. No Gorilla Glass. No IP68. No warranty. No cloud backup. And… Continue reading D (AI) Hard or HANDLE WITH CARE
Week 14/20: Back in the Game?
The question mark is important. Two weeks ago, the knee revolted. Last week was a cautious test drive. This week, for the first time in about 15 days, running started feeling like running again. Which is precisely when a runner becomes dangerous. One good run and the brain immediately announces: “Recovery complete. Resume stupidity.” Fortunately, the… Continue reading Week 14/20: Back in the Game?
D (AI) with a Vengeance
Have you Seen the Die Hard Series? If John McClane were looking for a job in 2026, he would probably be rejected. HR: Are you AI-native? McClane: No. HR: ChatGPT? McClane: No. HR: Claude? McClane: Who’s Claude? HR: Gemini? Agents? MCPs? Vibe coding? McClane: I have a walkie-talkie. HR: Unfortunately, John, we’re looking for someone more future-ready. And that, I suspect, is roughly where… Continue reading D (AI) with a Vengeance
₹150, One Piece and the Nutritional Security of Delhi Police
How an anime girl accidentally made me investigate what Delhi’s constables eat I had a question this week that I never expected to ask. How much does it cost to feed a Delhi Police constable? Not train one. Not recruit one. Not give him or her a uniform, lathi, barricade, wireless set or instructions to… Continue reading ₹150, One Piece and the Nutritional Security of Delhi Police
Week 13/20: Getting Back in the Game 🏃♂️ Again.
Last week the knee revolted. Pain. Medicines. Rest. Physiotherapy. A couple of walks. So Week 13 wasn’t about recovering lost kilometres or restarting the training plan. It was simply about staying positive and getting back in the game. Most of the week was deliberately boring: Zone 1, Zone 2, run-walk, repeat. Tuesday and Wednesday were particularly gentle,… Continue reading Week 13/20: Getting Back in the Game 🏃♂️ Again.
Week 12/20: The Knee Revolts Again
Week 11 ended with optimism. Threshold was back, the long run finished at marathon pace, and the chassis appeared to be behaving. Then the right knee revolted. Most of the week became: Pain. Medicines. Rest. Physiotherapy. Repeat. No threshold. No Zone 2. No long run. After several weeks of rebuilding, the knee clearly wanted a different… Continue reading Week 12/20: The Knee Revolts Again