James Ramya Rajan J

Back from the Ledge

I’ve been silent for a while — almost since the beginning of the year. It’s nearly mid-year now, and I’m finally getting back to writing.

The year started with a lovely breakfast at a cosy little restaurant we’d been planning for a while. That afternoon, #OhBoy came down with a temperature. And pretty soon, all of us were down with the viral.

Mom had the worst of it. She had to be hospitalised in the ICU — not just once, but thrice.

In the first quarter, we spent more days in the hospital than at home. Life was turned upside down. At some point, we weren’t even sure she’d make it.

But thanks to God, to medical intervention, and to the support of family, friends, and even strangers — we made it. Mom is back home and all set to celebrate her 75th birthday this week.

For a while, it felt like this was a new phase of life. One where she would be less mobile, have reduced independence, and need a BiPAP machine and external oxygen support. But she has recovered well — and for the most part, she’s back to being her old self.

We are grateful and glad to have pulled her back from the ledge she was on.

Our lives — which had been revolving around hospital runs, caregiving, medications, and physiotherapy — are slowly getting back to normal.

That’s the short TL;DR. The longer version is below.


On the last day of 2025, #OhBoy went on a playdate. The next day, he had sniffles and a temperature. Before we knew it, all of us had caught it — a bad bout of pneumonia, every one of us.

He recovered in three days. The Missus in two. I dragged on for about a week. And Mom had it the worst.

We had started her on a course of antibiotics and it seemed to be working, so we didn’t push further. But Mom’s lungs were under stress, her electrolytes went haywire, and she had to be admitted to the ICU.

The first admission brought her pneumonia under control and got her sodium levels back to normal with IV saline. But what the doctors missed was that she was slowly retaining a lot of fluid.

When she was discharged and we got her home, she couldn’t even lean back. She felt fluid in her lungs. Her lower half was swollen with oedema — so severely that fluid was oozing from her skin. A condition we later learnt is called weeping oedema.

Three days after discharge, we were back at the hospital.

This second hospitalisation revealed that her lungs were severely scarred from the pneumonia, with some pleural effusion as well. And we learnt about yet another new thing — CO2 retention. The effect of elevated CO2 on the brain was severe: constant drowsiness, hallucinations, confusion.

The nights were the hardest. With her brain clouded by CO2, she had lost track of where she was. She would beg the nurses to let her off the bed so she could go home. She would ask why we were doing this to her.

It was a really tough time.

The doctors were good, but conservative. The Indian doctors we consulted remotely — one of whom saw her over a video call — immediately said she needed respiratory support. We waited a couple of days, and then The Missus took a firm stand: put her on BiPAP, or discharge her.

That forced their hand. She was put on BiPAP — and like magic, two days later things started turning around. Her breathing improved. Her CO2 levels began to drop.

The BiPAP machine was her saviour. It took about three weeks, but she came back.

Mom’s GP, Dr. Konappa, happened to have a friend visiting — Dr. Srikar — who was kind enough to advise us on the BiPAP settings and monitor her stats remotely every day. He was in transit on vacation and still took calls between flights. We are eternally grateful for your kindness, Dr. Srikar.

So many others stepped up. My cousin Dr. Prince and Dr. Kirubah, who looked after us as much as they looked after Mom. My aunt, who rallied a prayer group among her friends and relatives with such conviction. Our maids, who kept the house running through our absence — and went far beyond their usual role when Mom came home.

We brought Mom home after three weeks. She had lost most of her muscle and was very weak. But her breathing and CO2 levels were improving.

Things were going well, but we were paranoid after the two earlier scares. We ran frequent blood tests and tracked every vital we could. That vigilance paid off — we caught her next infection, a UTI, early. Not wanting to take any chances, we went back in for a third admission. This stay was shorter, and we were home within a couple of weeks.

She has been in recovery since — and to everyone’s surprise, she has bounced back remarkably well. Back to her routines, managing all of them on her own.

Looking back, it already feels like a distant dream. As they say, all’s well that ends well.


There are so many people to thank. The folks at the embassy who checked in on us constantly. Our friends here, Kim and Deepa. The doctors who were with us on the ground and those who helped remotely — Dr. Konappa, Dr. Srikar, Dr. Prince, and Dr. Kirubah.

And last — but absolutely not least — the two most important people without whom none of this recovery would have been possible.

#OhBoy was patient and remarkably understanding. He adjusted to the new reality quickly, buried himself in books, and kept himself steady — saving us from having to worry about him too. He didn’t complain about missing his favourite squash classes. He just made the hospital a part of his daily routine.

The Missus was the rock on which we all stood. She juggled work, cooking, coordinating with doctors remotely, and taking care of all of us at once. She put everything on hold and went all in on getting Mom safely home. The doctors were always prepared for the barrage of questions coming their way. She held us all together.

It’s now been two months since we got home. Things are slowly, steadily getting back to normal. So much so that I managed to catch Project Hail Mary on screen on one of the Sundays.

That felt good.


This week as we about some sightseeing in Cairo, we saw these two little kittens!

Auto-generated description: A ginger kitten is perched on a tree branch, looking curiously at the camera. Auto-generated description: A small white and black kitten is sitting on the ground in front of a brick wall, surrounded by scattered leaves and petals.

Came across this wonderful play of words in Tamil, I am unable to find the source of the poet.

அந்த ரங்க நாதனுறை அந்த ரங்கம் நானறிவேன் இந்த ரங்கநாதனவன் அந்தரங்கம் நானறியேன் எந்தரங்கம் சென்றாலும் சொந்தரங்கம் ஆக்குமவன் அந்த ரங்கம் வந்தனால் இந்த அரங்கம் பெற்றானோ

Antha Ranganathan urai antha rangam naan ariven I know that Rangam (holy stage/Srirangam) where That Ranganathan (God) resides. Intha Ranganathan avan antharangam naan ariyen I do not know the Antharangam (inner secrets/heart) of This Ranganathan (the human subject). Entharangam senralum sontharangam aakkumavan Whichever Rangam (stage/place) he goes to, he makes it his Sontharangam (own stage). Antha rangam vanthanaal intha arangam petraano Did he get Intha Arangam (this stage/fame) because he came from Antha Rangam (that holy stage/God’s grace)?


What a heart warming account of perseverance, open data and side project that benefit humanity. Do read about the origins of open source dictionary of Malayalam and Kannada, made possible by by Kailash Nadh

...fascinating that Datuk and V. Krishna, both unknown to each other and worlds apart, were working on mammoth dictionary digitisation projects of two classical Dravidian languages around the same time. Both, driven by passion.

https://zerodha.tech/


What a phenomenal ad. So right, so heartwarming and so Apple!

www.youtube.com/watch


Setting Your iPhone to Grayscale Automatically at Sunset

Yesterday in a meeting with some parents at school, the discussion on doomscrolling came about and we were sharing tips on how to avoid it. I shared mine — set the phone to grayscale automatically at sunset and then back to colour at sunrise.

Many did not know how to automate it and I made a quick guide for them. Maybe it would of help to you as well, so here you go—Guide to automatically set your phone to grayscale at sunset.pdf


I’m little ashamed to admit that only today I got to know that Zohran Mamdani is Mira Nair’s son.

Which in a way is good, as I have only followed him for what he is (from his speeches, protests and interviews!) and not focussed on his antecendants!

Zohran Mamdani, as most readers know by now, is the son of a filmmaker, Mira Nair. His parents met while she was working on Mississippi Masala (1992); his father, Mahmood Mamdani, is a professor of international affairs and anthropology who had lived through the events from the 1970s described in the film.

https://pghrev.com/what-mamdani-learned-from-his-mothers-films/


📺 The Crown, Netflix ★★★★★

Aerial view of a solitary figure in a blue coat and hat walking across a large paved plaza with dramatic diagonal shadows cast across the gray stone tiles. White text reads 'THE CROWN SEASON SIX' at the bottom.

We finally got to finish The Crown. I know many folks dislike it, but for me who had absolutely no idea about the history of the British royal history, it turned out to be the perfect introduction.

I also like that it was a very personal story of the humans in the royal family. Every character was complex, flawed, and relatable. They made mistakes and got things right, just like the rest of us.

It would have been tempting to show the failures and make people mock and derive pleasure in it. But the show runners resisted and I really like how every failure was shown up close and personal, that you can feel the other point of view, even if you do not agree with what happened.

When Claire Foy handed the crown to Olivia Colman, I was skeptical. When Olivia passed it to Imelda Staunton, I doubted again. But each actror was absolutely perfect as Queen Elizabeth at that stage of her life. The same goes for every other character. The casting was spot-on throughout.

The last few episodes felt rushed, but it was all wrapped up in a very poignant note. Farewell Lillibet!

The Crown S6E10, Sleep, Dearie Sleep 🍿


File this under the naive things kids say!

A few days ago, I was telling #OhBoy to go play by himself for a while, since I had a bunch of work to wrap up. He said, “Appa, list all the work you have to do and then delete it. You are done.”

🤣🤣🤣


I just realized that in Safari browser, when you search for a word on a webpage, it also searches for it in the images of the page! 🤯

You can see the text “Spark” highlighted in the image.


As I mentioned in February, I got back to coding thanks to LLMs. I went ahead and subscribed to Claude Pro and at the company we have ChatGPT Plus. I also use Gemini from time to time as we use Google Workspace at work.

One of the side projects is Staff Clock, a quick took to track the times of household staff/helpers. The maids in Egypt work on a per hour basis and one of the month end chores was to calcuate the time they spent. So I built this tool that can help me with tracking time with minimal effort. Give it a try.

I am putting it out there for anyone who has a similar need. Give it a try! If you have suggestions or ideas on how to make it better, drop a comment or email.

I built this with Claude Code and Codex, without writing a line of code. I went back and forth on what I needed and giving feedback on the code that was generated.

It was a lot of fun. Now I am on to next side project :)


UPI (Unified Payments Interface) is one of the best innovations to come out of India. And to see it pair with ChatGPT, which is slowly becoming the entry point for the web, and others like Gemini and Claude is going to the interesting.

techcrunch.com/2025/10/0…


The beautiful lights in the markets of Khan el-Khalili

A collection of colorful mosaic lamps in various shapes and sizes is displayed, illuminated to highlight their intricate designs.

#OhBoy made this as part of the Peace Week celebrations at this school. He had recently picked up a book on Gandhi in the Little People, Big Dream series, and the thoughts in it had made him think like this!

A hand-shaped paper cutout with messages about peace and love is surrounded by similar blue cutouts, with a person's fingers touching one.

Got to love the community of makers, tinkerers and hackers who look at something and figure out to make something else out of it. Here is Bogdan Ionescu making a web server out of a vaping device.

Apart from all the cool technical details, the one that I had most fun reading was this line as he was referring to vapes

...these fancier pacifiers for adults...

https://bogdanthegeek.github.io/blog/


Anil Dash puts it so very well in this piece, on what Apple fans expected from the leadership and what they actually got!

...led by a CEO who has already bent the knee, and by a board that collectively has no spine. There's no point in having fuck-you money in the bank if you never say "fuck you"!

anildash.com

In short, instead of meekly capitulating to pathetic bullies, this is a moment when Apple needed go on the attack. Instead of curling up in a defensive ball on the floor and crying while you hand out gold bricks to fascist predators, this is a time when a company full of smart and talented people should stand its ground. Because down the path of acquiescence lies only pain and a long, slow pathetic spiral to irrelevance.

anildash.com


After Kilimanjaro, I found myself caught up in a whirlwind of travels. Even after we returned, Cairo’s relentless summer heat – even those early morning hours that used to feel refreshing were now scorching hot by 7 AM. The thought of trekking to our usual Wadi Degla hiking spot felt overwhelming, so I kept postponing those weekend adventures.

Then last weekend UltraIbex,  a trail running group here, organized an event starting from the opposite end of the valley – a side I’d never explored before. That was all the motivation I needed to lace up my hiking boots again.

What a revelation this turned out to be! The landscape maintained that same mesmerizing beauty. This route offered something completely different. Instead of the usual climb up from the valley floor, you start from the top and gradually make your way down. There’s something almost meditative about descending into the valley, watching the rock formations rise around you as you go deeper into this natural wonder.

Here are some pictures from that memorable walk and run that got me back on the trail.


After Kilimanjaro, I found myself caught up in a whirlwind of travels. Even after we returned, Cairo’s relentless summer heat – even those early morning hours that used to feel refreshing were now scorching hot by 7 AM. The thought of trekking to our usual Wadi Degla hiking spot felt overwhelming, so I kept postponing those weekend adventures.

Then last weekend UltraIbex,  a trail running group here, organized an event starting from the opposite end of the valley – a side I’d never explored before. That was all the motivation I needed to lace up my hiking boots again.

What a revelation this turned out to be! The landscape maintained that same mesmerizing beauty. This route offered something completely different. Instead of the usual climb up from the valley floor, you start from the top and gradually make your way down. There’s something almost meditative about descending into the valley, watching the rock formations rise around you as you go deeper into this natural wonder.

Here are some pictures from that memorable walk and run that got me back on the trail.


Where did my little listener go?

Over the summer, #OhBoy started reading Roald Dahl independently. Today, as I wrapped up work, he approached me: “Can I read you a story?”

Of course I said yes. We spent the next half hour with him reading “The Magic Motor Car” by Enid Blyton to me.

Where did the little boy I used to read stories to go? When did he become the storyteller?

They grow up so fast, don’t they?

#Parenting


A week ago the Embassy of India in Cairo, #Egypt, organized a cultural evening called Kathak Sandhya. It was held in the Ewart Memorial Hall at AUC Tahrir Square campus.

Here are some pictures from that evening.

A stage is set up with a screen displaying a scenic image of Ladakh, flanked by flags and a podium in a decorated hall. A stage with a large screen displays an image of a rhinoceros in a grassy field, alongside the text Kaziranga, with flags and banners nearby. A group of performers in colorful traditional costumes are dancing on a well-lit stage with an ornate, decorated backdrop. A group of performers in colorful traditional attire is dancing on stage under vibrant lighting during an event named Kathak Sandhya. A person in vibrant traditional attire is performing a dance on stage. A group of dancers in vibrant orange and red costumes perform on stage against a backdrop promoting a classical dance event. A group of performers in traditional attire pose on stage during the Kathak Sandhya event, surrounded by ornate decorations and lighting.

#OhBoy recently turned 6 and he got his long awaited bicycle.

A child wearing a yellow helmet is sitting on a small white bicycle with training wheels inside a store.

We started with training wheels. But the Internet and Claude mentioned that it was not the best way.

A child wearing a helmet is riding a bicycle with training wheels down a tree-lined street.

So we removed the training wheels and pedals, and used the bike as a balancing bike for a couple of days. And soon he was riding all by himself. New achievement unlocked.


Quitting programming as a career right now because of LLMs would be like quitting carpentry as a career thanks to the invention of the table saw.

simonwillison.net


A quiet lament on the Death of a Fantastic Machine (aka the camera).

www.youtube.com/watch


Successfully summited the Kilimanjaro last week!

Atop the Uhuru peak of Kilimanjaro!

Successfully summited the Kilimanjaro last week!

Atop the Uhuru peak of Kilimanjaro!