TheLeanProgrammer is a fast-growing technical publication comprising tech writers from multiple domains. If you are driven by technology and want to demonstrate it before a larger audience through technical articles, we are here to provide you with a platform to do just that.
What’s more? With thousands of subscribers to our newsletter, your blogs will get the necessary boost and exposure. (We will send the newsletter biweekly or monthly)
The Three Gorges Dam built across the Yangtze River in Hubei province was first proposed in 1919 by the provisional first president of the Republic of China, Sun Yat-sen as a measure to control the flooding of the Yangtze River. It was also to be symbolic of China’s might. Other than the fact that it took decades to build the dam, what is more striking is that the dam slowed the rotation of the earth.
The dam holds water at a level that is 175 meters above sea level. The weight of the water it holds is more than 39…
As we usher in the 74th Independence Day today, India is one of the fastest-growing countries in the world. We have come a full circle where once again the theme of a “self-reliant India” has become an imperative.
In this blog, I will discuss some lesser-known facts about India’s independence.
Why does India still have to pay royalty to the British?
Why did the British wait to announce the Partition two days after August 15?
These are a few of the questions I seek to answer with this blog. Read on to find out more.
Why was August 15 chosen…
You might be familiar that North Korea also known as the DPRK (Democratic People’s Republic of Korea) under the supreme leadership of Kim Jong-un, has a communist government at the center. And just like a regular feature of any communist government, this country too has a command economy in place which is closely supervised and controlled by the central government. In other words, it is the government and not individual enterprises that decide the production, allocation, and even the price of goods in the market.
In fact, the UN has imposed several restrictions and sanctions on North Korea. A very…
If you have been a Canva user for over a year now, then on the 26th of May 2019 you would have received an email from Canva notifying you about the company being at the receiving end of a security attack. Canva was very responsive throughout, be it in taking the necessary protective measures against the attack or informing the concerned cyber crime cell.
However, at that time the attack was estimated to have only minimally impacted 139 million user accounts. It was only later on the 11th of January 2020 that it was found that the attack could have…
I have always wondered how does Instagram know what I am searching about on Google when I am not even signed into Instagram using my Google account. A few days ago, I got a little time to read up on how its done. So I thought I will write a small blog on the same in case there are others like me who are also wondering about how it happens. 😇
So Instagram makes use of a concept called re-targeting of ads to personalize our feed.
Let us take an example. Suppose you are browsing through an e-commerce site looking…
While you might already be familiar with the statistics of how the leading companies are doing in the market, with this blog we will try to look deeper into what factors have led to wide differences in performance within the leading tech giants. Why have Amazon and even Microsoft been able to keep their hold on the market while their peers Facebook, Alphabet, and Twitter go down?
The Great Recession was a period marked by a sharp decline in economic activity, beginning in December 2007 and lasting officially until June 2009 but its hangover lingered long after.
However, this isn’t a story about how debilitating an effect the Great Recession had. It is a story of the persistence and resilience of a brand aimed at making a difference. It is the story of a man who would never take ‘No’ for an answer. …
This is an interesting problem from LeetCode. It is one of the Medium level problems. It has been asked 9 times in Google and twice in the Amazon coding interview rounds.
We have two integer sequences A and B of the same non-zero length.
We are allowed to swap elements A[i] and B[i]. Note that both elements are in the same index position in their respective sequences.
At the end of some number of swaps, A and B are both strictly increasing.
A sequence is strictly increasing if and only if
A[0] < A[1] <A[2]< … < A[A.length — 1]
…
The following points are relevant for any transition. They aren’t only for a new year but for every new beginning. They will be valid every time you seek to bring about a change, every time you try to alter a bad habit you always wanted to let go, every time while shifting a job or changing cities. Or every time you try something you didn’t have the courage to try before.
A blogger navigating her way through life's beautiful stories.