Writing about engineering, markets, and things I am building.

A contract form with hundreds of conditional fields froze for seconds on every keystroke. It looked like API latency, but the data had already loaded and the main thread was blocked. Here is how dependency-aware recomputation fixed it, and what it taught us about cloning in hot paths.

I asked my AI if I should buy gold. It gave me entry, stop, and target. Then I asked what it just did. That question led to a method, a logged experiment, and a six-month public scorecard.
I have always been curious about investing, private equity, and venture capital, so I decided to turn that curiosity into a small experiment. I built an AI research desk, ran its first analysis, and chose ICICI Bank as the first live test. More to come.
A deep dive into how React's reconciliation engine works under the hood: why keys matter, how the diffing algorithm uses them, and the three concrete problems that arise when you use array indices instead of stable identifiers.
A step-by-step guide to getting a professional custom email address without paying for a plan. Because me@anuragnigam.in hits different than gmail.