Tag Archives: kaalu

A Trip to Pondicherry

    This week, we visited Pondicherry on a three days vacation.

    I started when Somya informed her plan to stay there for few weeks and she invited us to stay with her family. She informed dates in advance. I planned to visit this weekend. Later we got to know that Anjali was there as well during the weekend.

    We decided to drive by car. Ookie is now comfortable inside the car. The inflatable bed that I bought when Anu had plaster on her ankle is serving us really well on these trips. Kaalu sometimes gets pretty stressed and anxious inside car, especially during the day time traffic, so we tried calming tablets and they do wonders for her. I should use them during Diwali when the whole country turns into a loud gas-chamber!

    Driving car to Puducherry from Bengaluru wasn’t the most pleasant experience, especially in the late evening. Almost half of the route was two lane highway. Overtaking slow trucks or auto and avoiding overtaking cars and buses from the other side was also tricky. A lot of vehicles have very bright headlights these days, including small autos, which makes is very hard to see anything when these lights flash in your eyes. The roads were in good shape and except of a speed-breaker that I didn’t see, most of the travel was without any bad bump. We lost 30 mins inside Bengaluru traffic and 45 minutes in a sudden jam on highway. It took us more than 8 hours to reach Pondicherry!

    I think I got some “bio-fuel” (ethanol blended) on the way from a BP/Jio petrol pump. That made car pickup worse and it stinks.

    We reached at Somya place around 9pm and slept after having dinner. Next day, we went to a beach. Neither Ookie nor Kaalu enjoyed the beach. It was their first time and both were scared of big waves. Also, late February turns out to be a little too warm to be on the beach during day time. Unlike west coast (e.g. Mangalore, Mumbai), the beaches in Pondicherry are not shallow and waves are bigger, stronger and dangerous.

    Kaalu and Ookie didn’t like wave crashing near them! Kaalu liked the little crabs on the beach but fear of waves took the fun away. Ookie enjoyed playing in the sand though and Kaalu would dig some sand and lay on it.

    I got to meet old friends and more. Ookie enjoyed the night time at Pomegrade beach. Fortunately, city doesn’t allow vehicle on the beach road and it made all the difference. She walked freely on the beach road. We also bought a funny musical instrument from a road-side vendor. She also enjoyed playing with another toddler in the house who taught her how to jump down the bed!!

    (clockwise from top) Dilawar, Kaalu, Anjali, Somya, Anu, and Ookie

    I didn’t find Puducherry to be very exciting. But again, I don’t find cities to be very exciting. Food is good but food is usually good in all cities.

    The botanical garden was OK but has nothing worth really visiting. Great for toddlers though. It didn’t have any especial tree or plant to excite me. The flower garden was lame and poorly maintained — I’ve seen better personal garden. The aquarium was also pretty meh but much better than garden. Ookie enjoyed her time inside the aquarium. Sadly, the choo-choo train is broken and is just a show piece now. Perhaps we need the British back to ensure things work?

    Ookie and Me in a broken choo-choo train at Pondicherry botanical garden. It’s a shame that this train doesn’t work because they have pretty good track inside the park!

    Beaches are not as dirty as in Chennai but they are not clean either. Occasionally you see broken glass in the sad and put your sandals back on. Our civic senses needs to improve a lot! Also, streets are not walk-able in Puducherry as well, except for one street in Pomegrade beach where they don’t allow cars. I found too many bikes parked on the road most of the time. Bengaluru is definitely worse!

    The local food was very cheap and good and the tea was excellent. I am a great fan of tea making in both Tamilnadu and Kerala. Its a shame that Karnataka and rest of the country hasn’t adopt this method.

    While coming back, we left at 12:00pm. Diving was a pretty decent experience in late night. I didn’t feel sleepy since Anjali was awake in the car and we chatted whole way. By early morning, we were barely awake. It took us 5:30 hours to enter south Bangalore where we met with decent traffic at around 5:30am! It took me 45 minutes to reach home after we entered Bengaluru. Kaalu was pretty happy to see Jumbi and other friends.

Feb 07, 2026: Weekly Notes 2026/06

  • I am getting frustrated with a car mechanic for not fixing my Tata Nano’s gearbox. It has been with him for four months now. Unless I call him, he doesn’t provide any updates. I ended up pinging the person who recommended him who is a genuinely a very warm and nice guy!
    • Apparently (he told me), all car mechanics do this. They never proactively update you unless you ask.
    • He reassured me that the mechanic is very good at what he does and that the car should be fixed in a few more weeks.
    • I felt bad about involving him.
  • My impression of the mechanic is that he’s a good guy and understands what he’s doing, but he doesn’t keep me in the loop.
  • I’ve started migrating away from Notion to other open-source or self-hosted tools. For example, WordPress (this site) is now my platform for blogging. My notes are in Joplin now. I still need to find a good tool for to-do, web clippings, and task management—perhaps Zoho?!
  • Yesterday, we went to Aditya’s place to meet a common friend. The “Hound of Madurai” was in town and feeling extremely lovey-dovey about meeting old friends. Why not? It took only 90 minutes to drive 20 km.
    • Kaalu was so tired after the whole “meeting friends” affair that she slept the entire night in one position. Usually, she keeps changing her sleeping spots throughout the night!

20 km in just 90 minutes. Driving in Bengaluru!
  • I have interviews scheduled for a senior role early next week at Fortanix. I had a manager screening yesterday which I think went well. I felt alive talking about security and the SaaS services built around it. I liked that they started with manager screening for a senior role. So that we both could easily decide if we want to invest further time in the interview process. I had to say no to the HP Enterprise interview because they start with a technical interview first and I am not feeling motivated to prepare for it without knowing what their plans are!
  • I bought this saw for pruning branches. It’s a good saw—very sharp. The pole is quite long and the overall build is fine, but it could be much better. In particular, the grip on the loosening/tightening joints isn’t great. The saw also didn’t come with a safety cover.
  • I used it to cut most of the lantana trees growing in an empty plot next to my house and trimmed some branches from the mango and Jamun trees that were blocking light. My neighbor also enjoyed trimming branches that were blocking his security camera’s view. All in all, a good purchase.

A dog is scratching himself in a sunny February day in Bengaluru, India

February 01, 2026 – Weekly Notes

  • I spent last month (Jan 2026) interviewing and job hunting. I have one offer that feels good, and I may receive another by the end of this week. I also have one interview left that starts next week.
  • I really enjoyed Veeam’s interview process. The Toyota interview went great as well. I was a bit disappointed with Cloudflare’s process—I was expecting them to reschedule after I missed the second round.
  • Kaalu is now officially overweight. She weighs 25 kg; her ideal weight is 20 kg. Dieting doesn’t work since the whole neighbourhood feeds her, and she eats competitively outside.
  • I’m thinking of migrating from Notion to WordPress. Notion is great at what it does, but the publishing options are less than ideal. I’m also reluctant to pay $12 per month for it. They should bring back the $5 personal plan! It feels like they’re moving more toward enterprise users.

October 18, 2025: Weekly Notes 2025/18

  • Over this weekend I drove over 1000 km. First to Bellary and then to Hyderabad and back to Bengaluru. Sandur is pretty nice in the morning during late monsoon.
    https://maps.app.goo.gl/hr6ij18By1aSgrQo8
  • I roughly got 16 17 km/l mileage from Nissan Micra XV CVT Micra XV CVT. I usually drive between 80 to 100 km/hr speed on the highway. The Bengaluru – Hyderabad is pretty OK but patches are pretty sub-standard.
    • The AC keeps malfunctioning — the cooling is pretty mild. The local mechanic on the way told me that something is wrong with expansion valve since gas pressure and compressor is working fine. The car is in warranty (from Spinny | Buy and Sell Used Cars). Their experience manager tried his best to schedule a visit in Hyderabad workshop but can’t find a slot since it is Diwali time.
  • I drove back October 25, 2025 night so that I don’t need a fully functional AC. Driving during the day with Kalu without proper functioning ac would be a nightmare for both of us.
    • It took me 9 hours to come back and had to sleep for half an hour on the roadside. Kalu slept during the later two third of the journey. The mild rain helped with temperature.
    • The trucks on the highway are much more well behaved than cars.
  • Drinking coffee to stay awake while driving is not the greatest of the idea. It kinda works but I always feel a “crash” after a while which is probably worse.
    • I still don’t know if there is a good solution to driving when feeling sleepy. If it is a long drive, you should just pull off and sleep in a lodge. But what to do when only couple of hours of driving is left? Some temporary solution may not be the worst of the idea!

September 27, 2025: Weekly Notes 2025/15

  • According to https://plantaddicts.com/are-lantana-poisonous/ and https://www.youtube.com/watch?v=x0Ecq1O_lzM and seeds and other parts as well are poisonous.
    • This plant is now ubiquitous — its everywhere in my neighborhood. Kaalu likes to eat its leaves. Ookie is fond of its green berries. Now, I am alarmed and thinking of cutting down most of them in my neighborhood.
  • Replacing the AMT unit of my Tata Nano XTA will cost me :rupee:1,30,000 which is a bit crazy. A local mechanic Gajendra (Vinayaka Motors) seems to found a cheaper solution which is affordable. Let’s see how it goes.
    • Nano is getting a bit smaller for me now. I usually travel with 3 people (including me), one medium size dog and luggage. Nano is barely enough. I am looking for spacious car with good safety rating. Looks like Tata Tiago may be a good candidate.
    • I did some browsing on https://www.spinny.com/ and OLX for comparing prices of second hand cars. Spinny is a good place to buy a car but for selling. I’ll probably sell Tata Nano XTA using the mechanic and buy one from Spinny. I am still not buying a new car!
  • I am at age when the proverb “can’t teach an old new tricks” is more and more applicable. Also working with a different age group is becoming a challenge since weights on values changes with age. The young can spend 10x time on the a task due to bad planning or execution, redo is four time, waste a lot of time and still declare it a “win”. I guess it is what is it 🤷🏾.
  • How can you judge a programmer from her resume? Its not hard.
    • Lemma: How you do anything is the way you do everything!
    • Means carelessness you show in your resume will also be present in the code you are going to write. If your resume is careless written, has typos, and handing sentence, your code will have similar bugs. It shows you don’t care about your work!
    • If your resume is verbose, disjointed and have bad formatting, means your code will also be similar. It also shows, you don’t think about “why”. If you write and send your resume without asking “why” this resume for this job, you are going to do the same thing at job. You will write code without every asking “why”. If may be fine for some people!
    • I personally give a lot of weight to formatting and presentation, perhaps as much as I give to the content. If you don’t format and layout your resume neatly, that means you are not into UX or DX. Working with you is going to be a lot of pain. You code will probably work but a few folks will be able to read and understand it. You lack empathy! Be kind to your reader. Make your resume easy on eyes — pick right font, use non-hostile layout and keep is short.

June 29, 2025: Weekly Note 2025/02

  • For the last couple of weeks, Ookie has been going to a day-care for a few hours. She gets to play with other kids there. “Playing with other kids” has been the reason for sending her there. After a few days of fuss, she now seems to be enjoying her time there. My very friendly neighbors think that she is too young to go to day-care!
  • Somehow I managed to run 400 km so far! My pace has been slowest. I still need to complete 600 km in the second half of the year.
    • I’ve started paying for RUNALYZE. It is nice that more and more services are offering purchase-parity plan for subscription for Indian users. I’ve been using jonasoreland/runnerup: A open source run tracker for a long time to sync my runs with Runalyze/Strava. One dollar=Rs 100, but it is roughly Rs 30 in purchase parity, so you have to reduce the pricing by third for Indian users! If you are doing this, I’d be happy to work for you for a purchase parity adjusted salary😛.
  • I added another small tool that generates QR codes with a logo. You can find it here https://tools.maxflow.in/tool/qrcodes.
  • I had a minor meltdown at work 😭. Not proud of it. It’s hard to keep cool when many co-workers write almost empty email without a subject/body to report bugs. I’ve been trying to get them to use GitLab issues for a few months now. Either, I need to disengage from work a little at this workplace, or find a place where co-workers are adults and not only they come to work but also know how to structure and plan it.
  • I read Programming as theory building : Naur.pdf and found it illuminating. I am pretty sure I’d have yawned reading it some 10 years ago. This article — written a year before I was born — put “programmers” at the center of software development. I don’t think I can reduce this article to soundbites. Do read. I learnt about this article from HN.

naur-prog-as-theory-building.png -- Naur - Programming as theory building
– I wrote another small utility to remind me that a LWN article has finally become open. I am not able to pay for LWN subscription due to HDFC Bank related issues and I forget to revisit the link when it is open. Perhaps I can rent a VPS in this money and read the article two weeks later?! LWN is a great resource and I feel bad for not paying for it though!
– My Wallet from Budgetbakers is no longer syncing with HDFC Bank. Their support is working on the issue. HDFC seem to have changed their login flow again! My another bank, DBS Bank, doesn’t have saving account API🤣. I opened account here thinking that they are “tech-savvy”!
– I’ve been thinking about hiring a lot these days. At my current company which is an early stage startup, they have been struggling to hire a dev for the last 5 months! I was part of a few interviews — some went well and most were meh, but not able to hire for 5 months feels a bit extreme!
– Both mango trees in my street has mangoes this year! Here is my daughter Ookie playing with her friend. Fortunately, like many streets in Bengaluru, this street is a dead end and have no traffic.

signal-2025-06-28-192959_002.jpeg -- Ookie trying to convince her co-worker to use Rust while Kalu the fifth doing her stuff

Tata Nano XTA

I bought this 10-year-old car from a local person (advertised on OLX) in 2024 for ₹230,000, when my wife was pregnant. I was also learning to drive at the time, so a small second-hand automatic car felt like the right choice.

This car has served me very well. It’s better than you’d expect it to be, though not as great as you might imagine. It’s a great car for driving within Bengaluru. It does well on long trips as well. I’ve taken it from Bengaluru to Mangalore and back, and driven it through the Western Ghats (hilly areas).

On the highway, the pickup isn’t great, so you need to plan your overtakes. If you’re comfortable driving at speeds between 60 and 70 kmph, this car is great.

Cabin AC is good. The suspension is fine but if you are not careful on speed brakers, you will feel the pain! The braking is good enough.

Inside the city, I typically get 15 to 18 kmpl mileage which go up to 25 to 28 kmpl on highways.

Kaalu and Viral Papilloma

Our dog, Kalu The Fifth, had some viral growth at her mouth recently. We noticed it in late January 2023. The vet says that it is caused by Papilloma virus. It causes a very common condition called warts. Warts in Dogs.

Wart on January 31, 2023. It was 8mm in diameter. On the right is another picture on the same day. This wart is caused by Papilloma virus is usually harmless. This virus doesn’t spread to humans!


papiloma_signal-2023-03-03-071602_002.jpeg

The vet suggested two options: surgery or homeopathic medicine. I was surprised that a proper doctor suggested the second option, as it is no better than a placebo.

After reading a bit more about it, I learned that a dog’s immune system is not fully developed until they are two years old. As Kaalu is only 13 months old as of today, I decided to watch the wart for few months and keep track of its growth.

On January 31, 2024, the wart was 8mm in diameter. A month later, on February 28, it had grown to 13mm in diameter. Kaalu had no issues with it, but the other street dog, Jumi, was trying to nibble on it. Jumi is such an idiot.

A few days ago, I was considering surgery for the wart. However, on March 3, 2023 I noticed that the wart is almost disappeared. Kaalu has kicked the ass of Papilloma. And since new cells were not added to the growth, the wart did not last very long and collapsed within a few days.

If I had started the homeopathic treatment that my wife suggested and the wart had disappeared like this, the credit would have gone to — drum rolls! — homeopathy, despite it likely being a coincidence.

p_3signal-2023-03-03-072223.jpeg -- Wart on Feb 26, 2023

Spaying Kalu the Fifth

Yesterday (August 27, 2022), we spayed our dog Kalu The Fifth at the Pet Connect Hospital and Shop. She is 8 months old. The ideal time for a dog to be spayed is a few weeks before she is expected to be in heat. When we took her to the vet first time, she was already in heat. Vet asked us to come back a few days after her bleeding is over.

On the day of surgery, she needs to fast for at least 12 hours. Her surgery was scheduled for 11 am. We gave her dinner the night before the surgery at 11 pm and took her to the vet the next day at 9 am. She was hungry the whole morning but didn’t complain too much. She enjoyed her walk to the hospital very very much. It went through the streets, railway lines, and muddy roads near construction sites. I had to lift her a few times to avoid her enjoying herself way too much in puddles. My wife was a bit irritated for not taking the normal road or the auto.

In the clinic, when the nurse try to take her blood out, she almost bit her and me as well. This time she did not like folks in the hospital a bit. Probably because a few dogs were barking there and it made her tense. I took her out for a walk and she calmed a bit I put a muzzle on her. He bit the muzzle a few times when I was trying to put it on her. In the end, I succeeded. She was mad! Always put the muzzle on the dog before entering the hospital. You can’t control everything around your dog and she might bite someone.

They took the blood sample. Surprisingly, most dogs there didn’t react to the needle. When the nurse put the needle in her veins, I didn’t see any expression on her face that said she was in pain. She also didn’t make any sound when the needle went in. Probably they don’t feel the needle as much as we do. As soon as the nurse took the blood and went away, I removed the muzzle and we ran out of the hospital only to be returned by 1 pm for the surgery (if the blood report didn’t show anything that means no). It’s been a very odd day for her😕.

The surgery

Before we walked into the hospital at 1 pm, I already put the muzzle on her. This time she let me put on the muzzle without much protest. Phew! The nurse gave her a sedative and we removed the muzzle ten minutes after the sedative was given. Most dogs would vomit after sedatives. She did too. The nurse shaved her a little around her tummy before the surgery.

  • 0b11e201e8814460bd36a26979fee195
  • ddfa630623ab439ca9e6bd31363e6202 -- Kaalu the fifth before surgery

Before the surgery, the doctor asked us to sign the consent form and asked us which sedative we’d like to use on her. There were two choices of sedatives. One is injected into the blood before the surgery. Once given, there is a fixed time after which the dog wakes up. There is not much control over it. The other option was to give sedatives mixed with breathing air. You can stop the sedative after surgery is over and the dog wakes up in a few minutes. We chose the latter. It is a bit costlier as well: Rs. 2000 extra.

The surgery lasted for 40 minutes. That’s the typical duration. They removed a few organs from her. The doctor offered to show us the removed organ. Honestly, I didn’t know that organs were removed🤷🏾‍♂️. I thought that they make cuts inside so that sperm or eggs don’t meet each other.

ab4fc7de7a8b4435a01e4bb63d8cefb2 -- Kalu after the surgery. Still unconscious but breathing normally.

Kalu after the surgery. Still unconscious but breathing normally.

ba465e1032ab4b32acc0a41a78e94b82 -- The removed organs: ovary and uterus. There are two of them in this container. The other one is from a larger dog.

The removed organs: ovary and uterus. There are two of them in this container. The other one is from a larger dog.

When Kalu finally woke up she was in shock and try to jump out of the table. She was terribly confused as one should be. I tried to hold her and calm her down. Another mistake. Because in the stage of confusion, she could have easily bitten me or someone else. Fortunately, it didn’t happen, and the nurse put a cone on her. We brought her back home in an auto. She was in discomfort but not in pain.

I put her on the sofa. She peed all over her in the hospital and part of my shirt was also soaked in her pee. She became very calm as soon we were close to home: her familiar place. She slept on the sofa for an hour. We gave her some water when she woke up. Anu bought some tin food (most likely fish) for her from the clinic. She at a little bit of that too. During the evening, her body temperature was going up and down. Her nostrils were sweaty so I didn’t bother too much. She was also struggling with the e-collar she has to wear for the next 8 to 10 days. Oh well!

I lifted her from her chest and she felt the pain. I put her down on the soft and try to pat her head to calm her down. But she was still mad and she tried to bite me in a way that she never did before😔.

After a day of surgery, she is recovering well💪🏽. She has started behaving normally. Though she has not pooped in the last 24 hours. When Rocky — a friendly dog from the neighborhood — came to the house to play with her, she was in shock for a while. She sniffed Kalu slowly but kept her distance. She is not the Kalu she knows. Anyway, she can’t play (too hard) for the next 3-7 days. By then I hope Rocky will also be willing to play along.

Update: She behaved so well in the cone that we removed the cone after 3 days of surgery. She never licked her wound or tried to remove the patch that was on her skin. After removing the cone, Rocky started playing with her normally. Her health is normal and surgery doesn’t seem to impact her mood in any way.