
ABOUT ME
aliases: Anand, Bal, Bhalla, Stud, Prof.
Vidya Mandir. IITM. IBM. IIMB. LBS.
Lehman. BCG. Infy Consulting. Gramener. Straive.
More about me.
CONTACT ME
whatsapp: +91 9741 552 552
phone: +65 8646 2570
e-mail: [email protected]
social: LinkedIn | GitHub | YouTube
WORKING WITH ME
To invite me to speak, please see my talks page.
For advice, see time management, career or AI advice. Else mail me.
To work with me on projects, please send a pull request.
GET UPDATES
RSS Feed. Visit “Categories” at the bottom for category-specific feeds.
Email Newsletter via Google Groups.
RECENT POSTS
Derived formats with Gemini
The natural capability of Generative AI is to generate stuff - and Gemini’s particularly good with media. For example, we can take any document, like this MasterCard report on The State of Open Finance 2026, and generate videos, podcasts, sketchnotes, songs, and more from it. How? I uploaded the PDF to NotebookLM and created a 20-minute podcast by clicking on Generate Audio Overview - Deep Dive - English - Default. Listen to the English podcast It supports multiple languages, so I generated a Chinese and Filipino version as well. ...
Travel is exhausting
This is surprising because… well, we’re just sitting and the vehicle’s doing the work, right? But: Vehicles accelerate, brake, bump, turn, vibrate, … and our muscles micro-adjust continously so we sit upright. Over hours hours, that’s a lot of energy. We feel like we’re still. But the inner-ear fluids, eyes, etc. constantly get feedback about motion. That mentally drains us (and causes motion sickness). Noise from vehicles, traffic, … triggers cortisol, a stress hormone. That drains us. Sitting in one place restricts blood flow and it pools in our legs, making the heart work harder. In flights, the air pressure is low, lowering oxygen levels. The dehydration thickens our blood, making pumping harder. What helps is: ...
Agent Skills Usage
I have a bunch of coding agent skills I’ve accumulated over the last few months. Here’s how often my sessions use them: Skill Claude Codex Copilot Overall code 6.1% 69.1% 37.5% 51.5% data-story 48.7% 16.4% 37.5% 28.0% data-analysis 2.6% 35.2% 7.8% 21.8% design 25.5% 23.6% 14.1% 21.8% plan 8.5% 11.8% 14.1% 11.8% agent-friendly-cli 3.7% 13.8% 11.1% 11.2% devtools 20.4% 7.3% 9.4% 10.0% llm 2.5% 8.7% 7.8% 7.4% pdf 0.0% 7.9% 7.8% 6.6% linkedin-cdp 14.3% 0.0% 5.6% 5.3% uv-uvx 0.0% 9.5% 0.0% 4.9% interactive-storytelling 7.1% 2.7% 7.1% 4.6% demos 8.5% 2.8% 1.6% 3.5% cloudflare 0.0% 4.3% 3.1% 3.3% melt-mlt 0.0% 2.5% 1.6% 1.8% vector-art 2.5% 2.4% 0.0% 1.7% vitest-dom 0.0% 2.2% 0.0% 1.4% memorable-explanations 2.6% 1.6% 0.0% 1.3% npm-packages 0.0% 0.6% 0.0% 0.3% Here are my observations, with surprises highlighted as ⁉️ ...
Gemini Sketchnotes
I use this prompt to generate sketchnotes on Gemini: Draw this as a visually rich, intricately detailed, colorful, and funny, sketchnote. Below that, I paste (or attach) whatever content I want it to draw. I also turn on “Create Images” and switch the model to “Pro” (for better thinking.) Here are some examples of how to use it. Summarize articles. Pick email, report, news, or website. Here’s a sketchnote for this article: How to use AI for research. I used the prompt above and pasted the article text. ...
Workshops help AI adoption
To teach a mindshift change like AI adoption, I’ve tried to: Workshop: get them to do it. “Let’s try something. Can you share your screen?” Live-code: show them how. “I’ll share screens and tyep this.” Demo: show what’s possible. “Here’s what I built.” Talk: explain it. “Here’s something we can build.” Interview: ask them about it. “What do you think?” Listen: let them yap. The most effective are on top. ...
Singing a Vote of Thanks
Lyria (Gemini’s new “Create Song” feature) is helping me in new ways. Earlier this week, it created a jingle for my talk. Yesterday I ran an AI Workshop for IAS officers. As part of that, I asked Gemini: Create a soulful vote of thanks (with patriotic Indian music playing in the background) naming each of these people. … and listed each person in the workshop. The song began… (Listen to the song) … with these lyrics: ...
Speaking unprepared
I deliver about 3-5 talks a month and usually prepare for them. Thanks to AI (but even otherwise), I have a steady stream of new content. So, I just to assemble the story. For example, in my TEDx Whitefield talk “Prisoners of Birth”, I shared the impact of name, gender, lineage, place, and time of birth. I didn’t execute any new analysis. I just cherry-picked disparate analyses into a theme. (Took me three days to plan, though.) ...
Flight Mode Emotions
At Changi Airport, I arrived 2.5 hours early and was worried that the flight was boarding on time - because I wanted to charge my laptop so it would work longer on a 6-hour flight to Delhi. I was also sad that it was only a 6-hour flight Delhi - it won’t be enough to read all my pending reading material. The only time I get to read stuff (instead of vibe-coding) is on a flight, with no WiFi. ...
TDS Jan 2026 ROE
Tools in Data Science has a remote online exam (ROE). It has a tough reputation. We conducted one today. Here’s how today’s ROE unfolded. The TAs had created 13 questions and shared it with me yesterday. This morning, I tried solving them. At first glance, it looked scarily hard! But I just jumpted down a few questions, and found that five questions were trivial, i.e. I just used the “Ask AI” button to copy the question into ChatGPT and it gave me the answer. ...
How to use AI for research
I asked ChatGPT to research universities’ AI policies. Here is the report Here are the four lessons I learned from that - about how to use AI for research. 1. Show examples of failures to avoid. Jivraj’s earlier research kept surfacing AI policies universities had researched, not written for themselves!. So I told ChatGPT to: … double-check that they ARE, in fact, about their own use of AI - not policies they’re proposing for others or are researching. ...