Skip to content

A personal notebook

Aniket Srivastava

I'm Aniket — a software engineer and a curious individual. I write about ideas, experiences, technology, and everyday life. My interests wander through sports, game theory, and human behavior; away from work, it's chess, travel, football, and books.

Recent writing

View all
  • Idempotency keys are a contract, not a feature

    Why retries in payment systems demand an explicit agreement between client and server.

    Payments

  • Consensus, without the math

    An intuition-first tour of Raft for engineers who ship, not prove.

    Distributed Systems

  • Every good ledger is append-only

    Double-entry bookkeeping as the original event-sourced system.

    Payments

Recent reviews

View all

No reviews published yet.

Interesting finds

View all

No finds shared yet.

The engineering side

A little about my engineering life

I’m a software engineer at Atlassian, working on cloud migration infrastructure and large-scale data movement. Over 7+ years, my journey has taken me through three Indian unicorn startups — Razorpay, Mindtickle, and PhonePe — building and scaling backend systems in fast-growing engineering environments.

More about my engineering work →

Elsewhere