Book Summary: A philosophy of software design by John K Ousterhout

The book summarizes the teachings of John from the course CS190 that he teaches at Stanford. Good system designers get to spend a larger fraction of time in the design phase. Poor designers spend most of their time chasing bugs in complicated and brittle code.

Why Indian Passport remains weak

Indian passport remains weak, as per Henley鈥檚 2021 index, India has visa-free access to only 59 countries and that excludes the USA, Canada, Australia, New Zealand, and the Schengen zone. Before ruminating on that, it is worth asking, why China, which is 5 times richer than India in terms of per capita GDP is not doing significantly better either. The island countries of the Caribbean with a population of less than a million have better access than China. Even war-torn Venezuela has a better passport including visa-free access to western Europe. I believe that two dominating factors decide the power of a country鈥檚 passport. First, how rich is the country? And second, how big is its population?

March 14, 2022 路 2 min      Travel

Low code

I鈥檓 a big of serverless. In fact, in 2021, I believe that it should be the default choice and one should have a strong reason to deploy their own servers.

Staircase walk into the cavern

A visit to Carlsbad Cavern

Carlsbad Caverns National Park is famous for the Carlsbad cavern. While Lava Beds National Monument is famous for its labyrinth of caves, Carlsbad is famous primarily for a single huge cave. There are several small caves around that require permits and specialized gear to visit. I would highly recommend coming here early in the morning. You need to book a reservation in advance. The Carlsbad cave is huge. And while some people take the elevator, I recommend going down as well as up via the hike to have the fullest experience. It takes about 45 mins to hike up/down. And then there is a big room to explore at the bottom. There are ~50 marked stops to the bottom. Expect to spend about 3-4 hours in the cave.

Don't buy Google FI SIM with a phone

There are several nightmare stories on the Internet regarding Google鈥檚 poor handling of payment issues related to Google Fi service. Most problems arise because people buy a phone along with Google Fi SIM. Don鈥檛 do it.

Yak ride

5 days in Gorkhaland (West Bengal) and Sikkim

The northern part of Bengal known as Gorkhaland and Sikkim is the Nepali-speaking region of India. This part is known mostly for its mountainous beauty. If you are flying in, Bagdogra is the closest airport. The airside of this airport is congested, so, I would recommend not to check-in too early.

The Terrible Economics of running a Restaurant

A new Indian restaurant had opened within walking distance of where we live. We, actually, discovered it on the day of its inauguration ( Muhurta). The owner politely told us to come back the next day. We did. We were fifth in the queue on a long line outside the restaurant. A phone call came in from an acquaintance. The call was a good way to pass an hour-long wait. We would have certainly left the queue otherwise.

Double-negative jobs

There are positive jobs and then there are double-negative jobs. Positive jobs when done well increase the revenue of the company. On the other hand, double-negative jobs when done well, prevent the loss of revenue. Consider HR, lawyer, physical/information security personnel, all are double-negative roles. If they do their job well, you won鈥檛 notice any harm. It is hard to justify spending on double-negative jobs. They don鈥檛 increase the bottom line....

January 1, 2022 路 1 min      Misc

Fundraising rounds then and now

Then Seed/Angel Series-A Series-B Series-C IPO Now

Caribbean map

Where to go on your first Caribbean trip

If you are planning your first trip to the Caribbean and you want to decide where to go to then this post is right for you.