Shivam Dongre

Writing

Blog

Notes on infrastructure, distributed systems, observability, and engineering practice.
  1. CAP Theorem Super SimplifiedCAP theorem explained through the story of building and scaling a travel-planning startup.Distributed Systems · CAP Theorem · System DesignCAP theorem consistency, availability, and partition tolerance
  2. The Story of A Wizard: How He Learned the Magic of Writing Down SpellsA story-driven explanation of why documentation matters in software engineering.Documentation · Software Engineering · CollaborationWizard learning the importance of writing documentation
  3. Explain Latency, Throughput, and Bandwidth like I’m 5Latency, throughput, and bandwidth explained with a simple water bucket analogy.System Design · Networking · PerformanceWater bucket analogy for latency, throughput, and bandwidth