10 Dec 2025
This is a letter to my past self just beginning to grow into an adult.
08 Dec 2025
I still think TDD is a Taylorian construct. But I now care less about the ritual and more about a deeper idea - thinking about evaluation and testing before we write code.
08 Dec 2025
Most orgs are unknowingly running an “Org Incentive Optimization” algorithm that over-rewards flashy new platforms and under-values quiet reliability work, so you have to translate maintenance into visible, computable outcomes.
06 Dec 2025
Let us explore the Indo-US relations over the year and where they are headed after recent tariffs imposed by US on India
06 Dec 2025
Review of Hindi movie Dhurandhar
04 Dec 2025
In Java, double feels like a real number. You write 1.0, the compiler nods, the program runs, and everything looks fine. Until it doesn’t.
28 Nov 2025
A practical look at associativity, identity, and folding in Java Streams, and why some reduce calls behave nicely while others explode in surprising ways.
25 Nov 2025
When your Java methods really mean "either this or that" but the type system only says "here’s something…maybe," you’re flying blind. This post walks through using Result types, sealed hierarchies, and a bit of logic-thinking to make those hidden alternatives explicit, so the compiler – not your Javadoc – tells the truth about your code.