Kush Patel

sui generis.


Thinking From Scratch

You are given an array of positive integers representing the heights of different buildings (in sequence) with unit width. Now assuming uniform rainfall falls over the entire 2 dimensional city, and water gets collected between every building fully until it can overflow, what will the total volume of the collected water be? I feel like it is important to take a step back, and think from scratch when you can’t rely on memory or knowledge.

Counting in Binary

I feel like a lot of students are introduced to binary numbers in an algorithmic way to convert them into decimal and vice-versa without proper intuition of the binary system. Binary numbers don’t feel like natural counting, but rather a mysterious encoding that magically works like encryption. This post will try to fix that.

The Chronicles of Kush.in

This is the history of my blog. This blog has gone through several overhauls since I began writing in 2022. It is time I share the journey of how this blog came to be what it is right now, and some of the reasons behind major overhauls.

Bleed Skholē With a Thousand Cuts

This article is a critical examination of the Indian STEM education system. It discusses my personal experiences and observations as a recent K-12 school graduate, highlighting the system’s discouragement of curiosity and understanding in favor of rote memorization and test scores.

The Tech Startup Hype Is Hurting India

India’s tech startup hype is causing more harm than good. Youth is encouraged to build useless startups over important futuristic technologies, and is beginning to assume startup as an alternative to rigorous education. This article shows a few examples of such useless and fraudulent startups.


1 / 2 »