Chandraprakash Darji

Chandraprakash Darji

software systems designer. architecture, devops & distributed systems.

"Simplicity is prerequisite for reliability." — Edsger W. Dijkstra

infrastructure doesn't negotiate. it works or it doesn't. the middle ground is just a failure you haven't found yet.

i don't follow the hype cycle. new tool drops, everyone rewrites, half the teams regret it six months later. i've watched this loop enough times to just wait. boring tech is reliable tech: postgres over the exotic store, queues before microservices, observability before you think you need it.

i run marathons. the pacing carries over: you don't sprint the whole race, and a bad mile doesn't mean you quit. a broken deploy is the same. you fix it and go again.

i write about pipelines i've built, scaled, and occasionally broken. the goal is to understand failures well enough not to repeat them. postmortems are more useful than perfect systems. perfect systems don't exist.

github twitter dotfiles