17 Dec 2025
Line numbers made BASIC feel orderly. GOTO made it powerful. Then everything turned into spaghetti.
16 Dec 2025
How BASIC’s “tell the machine exactly what to do” mindset shaped how I learned programming.
15 Dec 2025
Vibe coding is fun again. However, Agents are still baby geniuses. The fix is turning preferences into accountability.
15 Dec 2025
Why Logo can be called a Lisp dialect even though it does not look like one?
14 Dec 2025
A practical definition of modularity in Java, why Jigsaw existed even though we already had packages and JARs, and what the module system actually enforces.
13 Dec 2025
Testing matters, but choosing what to test is the real craft. A practical way to decide what must be tested, what should be tested, and what is good to have.
11 Dec 2025
A reflection on Dr. Karan Singh’s idea of Hinduism and Hindutva, and the long line of people who quietly shaped my thinking.
10 Dec 2025
This is a letter to my past self just beginning to grow into an adult.