A day at Joshua Tree National Park
Joshua Tree National Park, about a three-hour drive from the city of Los Angeles, is home to Joshua Trees. If you have a day to spend, I would recommend a hike followed by the viewpoints.
Technology, books, travel, and linguistics
Joshua Tree National Park, about a three-hour drive from the city of Los Angeles, is home to Joshua Trees. If you have a day to spend, I would recommend a hike followed by the viewpoints.
Go language does not have the concept of a class directly. It, however, has a concept of an interface as well as a struct. I’ll illustrate how this can be used to build most of the inheritance constructs that a […]
This was my first trip to Africa. I have been to Egypt before. But Egypt has a more middle-eastern vibe to it than an African one. Compared to Egypt, in Kenya, almost everyone speaks English. And compared to Egypt, much […]
Writing tests at an early-stage startup is always heatedly debated. If a function has one call, adding a unit test doubles the number of calls, this not only doubles the current work but even slows down future code changes 2X! […]
RPC calls allow one service to call functions in another service as if it is a part of the same service. And unlike a REST API, one gets strong type checking. The two services can even be in different languages. […]
There are three mandatory layers of any non-trivial user-facing web application. Storage, compute and view. The view is the front-end website and the mobile app(s). The storage is the database layer like MySQL or Mongo DB. The compute layer is […]
In the decade of the 2010s, after Facebook became mainstream, social became a building block for websites. A lot of websites added a concept of user profiles consisting of a name, a display picture, a profile description, and the ability […]
We visited Malta in winter. Water activities are not possible in winter, so, this post will tell you what else there is to do in Malta. If you have only one day then go to Mdina. If you have two […]
A charity is when your customers capture value when you don’t. A scam is when you capture value but your customers don’t. A business is when you and your customers both capture value. – unknown
The reasons behind our portfolios and investment choices reveal a lot more about us than we might initially think. Half of all US mutual fund portfolio managers do not invest a cent of their own money in their funds, according […]