Subhash Jha

Subhash Jha

Software Developer at Adobe building Photoshop. Writing about macOS tools, systems programming, and creative software.

Notes·August 21, 2026·~26 min read
From a Single Neuron to DiT: How Image Model Architectures Evolved

Every image model you have heard of is built from the same handful of ideas stacked in cleverer and cleverer ways. A walk up that staircase, one architecture at a time, from a single neuron to the MLP, the CNN, ResNet, the U-Net, attention, Stable Diffusion, SDXL, and finally the diffusion transformer. Nine hand-drawn diagrams, and by the end none of it looks like magic.

Read →
Essay·August 6, 2026·~4 min read
My Two Indias

One India is a village I left after the third grade: mango trees, monsoon rain, and a rooftop full of stars. The other is where my professional life began, where I traded climbing trees for climbing stairs. A quiet essay on freedom, independence, and which of the two is the real me.

Read →
Notes·July 29, 2026·~22 min read
How Google Autosuggest Works: From Keystroke to Trie to Serving Fleet

You type one letter and ten suggestions appear before your finger leaves the key. Behind that dropdown is one of the tightest latency budgets in consumer software, an in-memory trie sharded across thousands of machines, and a two-speed offline pipeline. A full walk through the system, with the hand-waved parts drawn out.

Read →
Essay·June 8, 2026·~6 min read
The Language AI Will Actually Write Code In

Clean code, design patterns, readable names. Those are ergonomics for a human brain with seven slots of working memory. The AI doesn't have that brain. So why is it still writing code for it?

Read →