Anurag Pathak

Backend Engineer · Systems Thinker

@AnuragThePathak

I engineer predictable, fault-tolerant backend systems. I focus on explicit boundaries, enterprise observability, and code that reads like it explains itself — simple by choice, not by limitation. Currently at Kotak, previously CNCF.

Anurag Pathak

Predictability over magic

Frameworks should reduce boilerplate, not obscure control. Predictability means holding the entire execution path in your head.

Fearless code, paranoid tests

Tests must anticipate adversarial boundaries. Production code stays fearless — invalid states crash loudly to expose the root cause.

Readable by design

Types let me read code like a book. Every line earns its place — but I'll split one into three if clarity demands it.

Fail fast, fail clearly

"Move fast and break things" only breeds defensive code. Invalid states should fail immediately — clarity scales better than silent corruption.

See full case study →
Darcula: A Go-First Semantic Theme preview

Darcula: A Go-First Semantic Theme

1200+ Installations across VS Code & Open VSX

I built this out of pure ergonomic necessity. After migrating from IntelliJ to VS Code, the high-contrast, neon-heavy themes caused severe eye fatigue during long sessions. Because I was obsessed with the classic Darcula aesthetic, I engineered this theme to recreate that exact JetBrains-level polish. Optimized for Go, it leverages semantic tokens and a strictly constrained palette to eliminate visual noise. No eye strain, no distractions — just comfortable, predictable contrast.

See all posts →