Kashish Dugar

I finished the book!

Today I read Chapter 11, the last chapter of Grokking Algorithms. I built every big idea from the book myself, book closed, paper first:

My 3 favourites from Chapter 11

Looking back

My Grokking look-back

My SciPy India poster

I submitted a poster proposal to SciPy India 2026 about how I learn: make it mine, paper first, then code. The organisers are reviewing it. Here is my proposal.

Petzold: Other Number Bases

We use base ten and it is convenient because we have ten fingers. Zero acts as a placeholder. Without it, 205 would be 25!

If cartoon characters have 8 fingers, they would count 0, 1, 2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 20. There is no 8 or 9.

In binary each finger has 2 positions, up or down. The fingers are worth 1, 2, 4, 8 and 16, so on one hand I can count to 31!

I started Rust!

Today I started Rust, and it got preponed! From now on, some days will be Rust and some days will be Miller & Ranum and once a week will be rewieng code bases. Rust-Book